En alguna ocasión, un cliente registrado en spacewalk puede resolver un paquete, pero fallar al descargarlo del repositorio. Si vamos a la página de administración de spacewalk y buscamos el paquete en el canal apropiado, lo encontraremos registrado, pero el archivo físico no estará. El mensaje es :
Descargar: Archivos perdidos
Para solucionarlo, abrimos una consola en la máquina spacewalk.
Ejecutamos
cat /var/log/rhn/rhn_server_ xmlrpc.log | grep found
y buscamos el paquete que queremos, por ejemplo bsf:
2010/05/12 10:05:47 +02:00 14509 10.1.125.252: server/rhnPackage.get_package_ path('ERROR', 'Package not found', '/var/satellite/redhat/1/630/ bsf/2.3.0-11jpp.1/x86_64/ 630785a6e03d28715a54cd125f670e c0/bsf-2.3.0-11jpp.1.x86_64. rpm')
Hay que asegurarse que el directorio existe:
mkdir -p /var/satellite/redhat/1/630/ bsf/2.3.0-11jpp.1/x86_64/ 630785a6e03d28715a54cd125f670e c0
Y después copiar aquí el paquete desde el repositorio superior.