El módulo de actualización (WSUS) no está disponible tras la activación de la protección AES de los catálogos de actualizaciones
Aplicable a: Módulo de actualización (WSUS)
Versión: Medulla 5.5 y posteriores
Entorno: On-Premise
Categoría: Actualización / WSUS
Contexto
Tras activar la protección AES en los repositorios de actualizaciones de Medulla, puede ocurrir que el módulo Update (WSUS) deje de estar accesible o que no haya ninguna actualización disponible en la interfaz.
Este problema suele deberse a la presencia de un archivo SQL dañado o incompleto descargado antes de la activación del cifrado.
Síntomas
El módulo «Update» no muestra ninguna actualización o parece estar vacío.
En el siguiente archivo de registro:
/tmp/Medulla-generate-winupdate-packages.log
puedes encontrar errores similares a estos:
[31/05/2026 01:30:02 a. m.] La suma de comprobación ha cambiado. Descargando https://updates.medulla-tech.io/updates_protected/20260426-184934-dumptable_update_data.sql
[31/05/2026 01:30:02 a. m.] Error al descargar https://updates.medulla-tech.io/updates_protected/20260426-184934-dumptable_update_data.sql
Diagnóstico
1. Comprueba el archivo descargado
Accede al siguiente directorio:
/var/lib/pulse2/downloads
Busca los archivos:
*.sql
Si hay algún archivo SQL, ábrelo con el siguiente comando:
head -50 nombre_del_archivo.sql
o:
less nombre_del_archivo.sql
2. Comprueba el contenido del archivo
Si el archivo contiene un mensaje de error HTML, una página de autenticación o cualquier otro contenido que no sean instrucciones SQL, la descarga habrá fallado.
Importante:
El archivo debe comenzar con instrucciones SQL válidas. Si observas código HTML, un mensaje de error o contenido incoherente, debes eliminar el archivo.
Solución
1. Eliminar el archivo SQL dañado
rm -f /var/lib/pulse2/downloads/*.sql
2. Regenerar las tablas del módulo Update
Ejecuta manualmente el siguiente comando:
/usr/sbin/medulla-generate-winupdate-packages 2>&1 | tee -a /tmp/medulla-generate-winupdate-packages.log
Este comando:
- Descargar los últimos metadatos de WSUS
- Reconstruir las tablas de actualizaciones
- Reindexar los catálogos necesarios para el módulo Update
Alternativa
Si no desea ejecutar el comando manualmente, el proceso se inicia automáticamente cada noche a las:
las 01:30
En ese caso, basta con eliminar el archivo SQL dañado y esperar a la próxima ejecución programada.
Comprobación
Una vez finalizado el script, comprueba que el archivo de registro ya no contenga errores:
tail -100 /tmp/medulla-generate-winupdate-packages.log
A continuación, vuelve a iniciar sesión en la interfaz de Medulla y abre:
Actualizaciones → Catálogo WSUS
Las actualizaciones de Microsoft deberían volver a estar visibles y disponibles.
Errores frecuentes
El archivo SQL vuelve a aparecer con un error
- Comprueba la conexión a Internet del servidor Medulla.
- Comprueba las conexiones HTTPS a updates.medulla-tech.io.
- Comprueba que ningún proxy o dispositivo de seguridad altere la descarga.
El script finaliza sin errores, pero no aparece ninguna actualización
- Espera unos minutos a que finalice la indexación.
- Comprueba los registros del módulo Update.
- Vuelve a ejecutar el comando de generación por segunda vez.
Valores por defecto
| Elemento | Valor |
|---|---|
| Script de generación | /usr/sbin/Medulla-generate-winupdate-packages |
| Directorio de descargas | /var/lib/pulse2/downloads |
| Archivo de registro | /tmp/Medulla-generate-winupdate-packages.log |
| Ejecución automática | 01:30 |
| Versiones afectadas | Medulla 5.5 y superiores |
| Módulo afectado | Update / WSUS |