Página 1 de 2
Actualización de Windows ERROR AL DESCARGAR WSUSSCAN
Publicado: 27 de mayo de 2020 - 11:10 a. m.
Por Benoit Albert
Hola,
estoy intentando configurar la administración de Windows Update a través de Wapt, pero estoy recibiendo un error en la consola: "ERROR DOWNLOADING WSUSSCAN". Los detalles del error muestran:
No se puede actualizar wsusscan cab, se está utilizando el antiguo. (error: ConnectionError: HTTPSConnectionPool(host='wapt.undomaine.fr', port=443): Se superó el número máximo de reintentos con la URL: /waptwua/wsusscn2.cab (Causado por NewConnectionError('
Esto me resulta extraño porque ya configuré un certificado SSL en /opt/wapt/waptserver/ssl y puedo conectarme mediante HTTPS.
Si alguien pudiera ayudarme, se lo agradecería enormemente, ya que estoy completamente atascado; siento que me falta algo.
¡Gracias!
Re: Error de Windows Update al descargar WSUSSCAN
Publicado: 27 de mayo de 2020 - 11:15 a. m.
Por Benoit Albert
Como información adicional, la configuración de mi agente se realizó gráficamente. La sección waptwua muestra:
[waptwua]
enabled=true
default_allow=true
install_at_shutdown=true
install_delay=21
download_scheduling=2d
Re: Error de Windows Update al descargar WSUSSCAN
Publicado: 27 de mayo de 2020 - 13:53
por sfonteneau
¿Puedes intentar usar un navegador web?
https://wapt.undomaine.fr/waptwua/wsusscn2.cab
Para verificar que el archivo realmente está presente.
la orden
¿Funciona?
Simón
Re: Error de Windows Update al descargar WSUSSCAN
Publicado: 27 de mayo de 2020 - 16:16
Por Benoit Albert
He descargado correctamente el archivo wsusscn2.cab utilizando el enlace que me proporcionaste.
El comando `wapt-get update` devuelve:
A punto de comunicarse con waptservice...
Actualizando la lista de paquetes disponibles
Obtener índice de paquetes
: 0% completado
Traceback (última llamada más reciente):
Archivo "C:\Program Files (x86)\wapt\waptservice\service.py", línea 1746, en run
self.running_task.run()
Archivo "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", línea 619, en run
self._run()
Archivo "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", línea 766, en _run
self.result = self.wapt.update(force=self.force,register=self.notify_server_on_finish)
Archivo "C:\Program Files (x86)\wapt\common.py", línea 4407, en update
"upgrades": self.list_upgrade(),
Archivo "C:\Program Files (x86)\wapt\common.py", línea 5321, en list_upgrade
depends = self.check_depends(result['install']+result['upgrade']+result['additional'])
Archivo "C:\Program Files (x86)\wapt\common.py", línea 4551, en check_depends
old_matches = self.waptdb.installed_matching(package_request)
Archivo "C:\Program Files (x86)\wapt\common.py", línea 1321, en installed_matching
return q[0] if q and package_cond.is_matched_by(q[0]) else None
Archivo "C:\Program Files (x86)\wapt\waptpackage.py", línea 620, en is_matched_by
self._is_matched_version(package_entry.version) y
Archivo "C:\Program Files (x86)\wapt\waptpackage.py", línea 561, en _is_matched_version
version = PackageVersion(version)
Archivo "C:\Program Files (x86)\wapt\waptpackage.py", línea 422, en PackageVersion
return (Version(version_build[0],4),int(version_build[1]))
ValueError: literal no válido para int() con base 10: '10759.0-0'
ValueError: literal no válido para int() con base 10: '10759.0-0'
¿Hay algún problema con el agente?
Re: Error de Windows Update al descargar WSUSSCAN
Publicado: 27 de mayo de 2020 - 16:22
Por Benoit Albert
Olvidé por completo darte las especificaciones de mi infraestructura WAPT.
Servidor: Debian;
Máquina de administración: Win10 x64
; Máquinas gestionadas: Win10 x64
Re: Error de Windows Update al descargar WSUSSCAN
Publicado: 28 de mayo de 2020 - 09:07
por sfonteneau
Esto no está relacionado, pero parece que uno de sus paquetes WAPT tiene una versión extraña, algo como esto:
10759.0-0
En un símbolo del sistema de administrador, ¿puede hacer lo siguiente?
Re: Error de Windows Update al descargar WSUSSCAN
Publicado: 28 de mayo de 2020 - 09:52
Por Benoit Albert
El pedido tardó mucho tiempo y parecía bloqueado en ciertos momentos. El resultado es:
C:\Windows\system32>wapt-get waptwua-scan
Usando el archivo de configuración: C:\Program Files (x86)\wapt\wapt-get.ini
Asegúrese de que la opción de actualización automática de wuauserv esté deshabilitada
Escaneando con reglas de Windows Update:
{
"default_allow": true,
"install_delay": "21",
"download_scheduling": "2d",
"filter": "Type='Software' or Type='Driver'",
"allow_direct_download": false,
"offline": true,
"install_scheduling": null
}
Conectando con el buscador de actualizaciones local usando el archivo wsusscn2 sin conexión...
Buscador de actualizaciones sin conexión listo...
Buscando actualizaciones con filtro: Type='Software' or Type='Driver'
Esperando a que finalice la búsqueda de WUA
completada
¡
Búsqueda de actualizaciones completada
Estado de escritura en la base de datos local wapt
Estado: OK
(16, 0, 0)
Ninguno
reactivando wuauserv estado anterior: 0
Re: Error de Windows Update al descargar WSUSSCAN
Publicado: 28 de mayo de 2020 - 10:13
Por Benoit Albert
El estado de WUA cambió a "OK" en la máquina donde ejecuté el comando. Sin embargo, cuando ejecuto una actualización de Windows en esa máquina... Aparece un error:
Archivo "C:\Program Files (x86)\wapt\waptpackage.py", línea 561, en _is_matched_version
version = PackageVersion(version)
Archivo "C:\Program Files (x86)\wapt\waptpackage.py", línea 422, en PackageVersion
return (Version(version_build[0],4),int(version_build[1]))
ValueError: literal no válido para int() con base 10: '10759.0-0'
ValueError: literal no válido para int() con base 10: '10759.0-0'
Traceback (última llamada más reciente):
Archivo "C:\Program Files (x86)\wapt\waptservice\service.py", línea 1746, en run
self.running_task.run()
Archivo "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", línea 619, en run
self._run()
Archivo "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", línea 766, en _run
self.result = self.wapt.update(force=self.force,register=self.notify_server_on_finish)
Archivo "C:\Program Files (x86)\wapt\common.py", línea 4407, en update
"upgrades": self.list_upgrade(),
Archivo "C:\Program Files (x86)\wapt\common.py", línea 5321, en list_upgrade
depends = self.check_depends(result['install']+result['upgrade']+result['additional'])
Archivo "C:\Program Files (x86)\wapt\common.py", línea 4551, en check_depends
old_matches = self.waptdb.installed_matching(package_request)
Archivo "C:\Program Files (x86)\wapt\common.py", línea 1321, en installed_matching
return q[0] if q and package_cond.is_matched_by(q[0]) else None
Archivo "C:\Program Files (x86)\wapt\waptpackage.py", línea 620, en is_matched_by
self._is_matched_version(package_entry.version) and
Archivo "C:\Program Files (x86)\wapt\waptpackage.py", línea 422, en PackageVersion
return (Version(version_build[0],4),int(version_build[1]))
ValueError: literal no válido para int() con base 10: '10759.0-0'
De hecho, parece que ahí es donde obtengo un error con "10759.0-0". ¿Cómo puedo averiguar qué paquete está causando el problema?
Re: Error de Windows Update al descargar WSUSSCAN
Publicado: 28 de mayo de 2020 - 11:18
por sfonteneau
Para Wua, está bien. En mi opinión, el archivo wsusscn2.cab no estaba presente en tu primera prueba.
Creo que el número de versión del paquete está incompleto.
En tu repositorio, ¿podrías indicarme si algún paquete tiene un número de versión similar a
10759.0-0
y proporcionarme el número de versión original del paquete?
Simon
Re: Error de Windows Update al descargar WSUSSCAN
Publicado: 28 de mayo de 2020 - 14:46
Por Benoit Albert
No, actualmente no tengo ningún paquete con un número de versión que coincida... Quizás sea de un paquete antiguo que desarrollé para practicar y luego eliminé. ¿Hay alguna forma de borrar la caché del repositorio?