Page 1 sur 2
Windows Update ERROR DOWNLOADING WSUSSCAN
Posté : 27 mai 2020 - 11:10
par Benoit ALBERT
Bonjour,
J'essaie de mettre en place la gestion de Windows Update par wapt mais une erreur est reportée dans la console "ERROR DOWNLOADING WSUSSCAN". Dans les détails de cette erreur il me rapporte :
Unable to refresh wsusscan cab, using old one. (error: ConnectionError: HTTPSConnectionPool(host='wapt.undomaine.fr', port=443): Max retries exceeded with url: /waptwua/wsusscn2.cab (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x03CC56B0>: Failed to establish a new connection: [Errno 10061] Aucune connexion n\x92a pu \xeatre \xe9tablie car l\x92ordinateur cible l\x92a express\xe9ment refus\xe9e',)))
Cela me parait bizarre car j'ai pourtant mis en place un certificat SSL dans /opt/wapt/waptserver/ssl et que j'arrive à me connecter en HTTPS.
Si quelqu’un peut m'aider je lui en serais reconnaissant car je suis complètement bloqué à ce stade, j'ai l'impression d’être passé à coté de qqch.
Merci !
Re: Windows Update ERROR DOWNLOADING WSUSSCAN
Posté : 27 mai 2020 - 11:15
par Benoit ALBERT
En info complémentaire, la conf de mon agent a été faite en graphique. la section waptwua sort :
[waptwua]
enabled=true
default_allow=true
install_at_shutdown=true
install_delay=21
download_scheduling=2d
Re: Windows Update ERROR DOWNLOADING WSUSSCAN
Posté : 27 mai 2020 - 13:53
par sfonteneau
Pouvez-vous tenter a travers un navigateur internet:
https://wapt.undomaine.fr/waptwua/wsusscn2.cab
Pour vérifier que le fichier est bien présent.
la commande
fonctionne ?
Simon
Re: Windows Update ERROR DOWNLOADING WSUSSCAN
Posté : 27 mai 2020 - 16:16
par Benoit ALBERT
J'arrive bien à télécharger le fichier wsusscn2.cab à travers du lien que vous avez fourni :
La commande wapt-get update donne :
About to speak to waptservice...
Mise à jour de la liste des paquets disponibles
Get packages index
: 0% terminé
Traceback (most recent call last):
File "C:\Program Files (x86)\wapt\waptservice\service.py", line 1746, in run
self.running_task.run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 619, in run
self._run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 766, in _run
self.result = self.wapt.update(force=self.force,register=self.notify_server_on_finish)
File "C:\Program Files (x86)\wapt\common.py", line 4407, in update
"upgrades": self.list_upgrade(),
File "C:\Program Files (x86)\wapt\common.py", line 5321, in list_upgrade
depends = self.check_depends(result['install']+result['upgrade']+result['additional'])
File "C:\Program Files (x86)\wapt\common.py", line 4551, in check_depends
old_matches = self.waptdb.installed_matching(package_request)
File "C:\Program Files (x86)\wapt\common.py", line 1321, in installed_matching
return q[0] if q and package_cond.is_matched_by(q[0]) else None
File "C:\Program Files (x86)\wapt\waptpackage.py", line 620, in is_matched_by
self._is_matched_version(package_entry.version) and
File "C:\Program Files (x86)\wapt\waptpackage.py", line 561, in _is_matched_version
version = PackageVersion(version)
File "C:\Program Files (x86)\wapt\waptpackage.py", line 422, in PackageVersion
return (Version(version_build[0],4),int(version_build[1]))
ValueError: invalid literal for int() with base 10: '10759.0-0'
ValueError: invalid literal for int() with base 10: '10759.0-0'
Il y aurait un problème avec l'agent ?
Re: Windows Update ERROR DOWNLOADING WSUSSCAN
Posté : 27 mai 2020 - 16:22
par Benoit ALBERT
J'ai complètement oublié de vous donner les caractéristiques de mon infra pour WAPT.
Serveur : Debian
Machine d'aministration : Win10 x64
Machines administrées : Win 10 x64
Re: Windows Update ERROR DOWNLOADING WSUSSCAN
Posté : 28 mai 2020 - 09:07
par sfonteneau
Rien a voir mais il semblerai de qu'un de vos paquet wapt a une version étrange quelque chose comme ceci :
10759.0-0
Dans un cmd administrateur pouvez-vous faire un:
Re: Windows Update ERROR DOWNLOADING WSUSSCAN
Posté : 28 mai 2020 - 09:52
par Benoit ALBERT
La commande à été très longue et semblait bloquée à certain moments. Le résultat est :
C:\Windows\system32>wapt-get waptwua-scan
Using config file: C:\Program Files (x86)\wapt\wapt-get.ini
Ensure wuauserv Auto Update option is disabled
Scanning with windows updates rules:
{
"default_allow": true,
"install_delay": "21",
"download_scheduling": "2d",
"filter": "Type='Software' or Type='Driver'",
"allow_direct_download": false,
"offline": true,
"install_scheduling": null
}
Connecting to local update searcher using offline wsusscn2 file...
Offline Update searcher ready...
Looking for updates with filter: Type='Software' or Type='Driver'
Waiting for WUA search to complete
Done search
WUA Search completed !
Updates scan done.
Writing status in local wapt DB
Status: OK
(16, 0, 0)
None
re-enabling wuauserv previous state: 0
Re: Windows Update ERROR DOWNLOADING WSUSSCAN
Posté : 28 mai 2020 - 10:13
par Benoit ALBERT
Le statut du WUA est passé en "OK" sur la machine où j'ai lancé la commande. Cepdnant quand je lance une windows update sur ce poste. Une erreur sort :
File "C:\Program Files (x86)\wapt\waptpackage.py", line 561, in _is_matched_version
version = PackageVersion(version)
File "C:\Program Files (x86)\wapt\waptpackage.py", line 422, in PackageVersion
return (Version(version_build[0],4),int(version_build[1]))
ValueError: invalid literal for int() with base 10: '10759.0-0'
ValueError: invalid literal for int() with base 10: '10759.0-0'
Traceback (most recent call last):
File "C:\Program Files (x86)\wapt\waptservice\service.py", line 1746, in run
self.running_task.run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 619, in run
self._run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 766, in _run
self.result = self.wapt.update(force=self.force,register=self.notify_server_on_finish)
File "C:\Program Files (x86)\wapt\common.py", line 4407, in update
"upgrades": self.list_upgrade(),
File "C:\Program Files (x86)\wapt\common.py", line 5321, in list_upgrade
depends = self.check_depends(result['install']+result['upgrade']+result['additional'])
File "C:\Program Files (x86)\wapt\common.py", line 4551, in check_depends
old_matches = self.waptdb.installed_matching(package_request)
File "C:\Program Files (x86)\wapt\common.py", line 1321, in installed_matching
return q[0] if q and package_cond.is_matched_by(q[0]) else None
File "C:\Program Files (x86)\wapt\waptpackage.py", line 620, in is_matched_by
self._is_matched_version(package_entry.version) and
File "C:\Program Files (x86)\wapt\waptpackage.py", line 422, in PackageVersion
return (Version(version_build[0],4),int(version_build[1]))
ValueError: invalid literal for int() with base 10: '10759.0-0'
Il semble en effet y avoir une erreur avec "10759.0-0". Comment es ce que je pourrais faire pour trouver quel paquet pose problème ?
Re: Windows Update ERROR DOWNLOADING WSUSSCAN
Posté : 28 mai 2020 - 11:18
par sfonteneau
Pour Wua c'est ok, le wsusscn2.cab n'était aps encore présent dans votre premier test a mon avis.
Je pense que le numéro de version du paquet n'est pas complet
Dans votre repo, pouvez-vous me dire si un paquet a un numéro de version qui ressemble a
10759.0-0
Et me donner le numéro de version original du paquet.
Simon
Re: Windows Update ERROR DOWNLOADING WSUSSCAN
Posté : 28 mai 2020 - 14:46
par Benoit ALBERT
Non je n'ai pas actuellement de paquet avec un num de version correspondant à cela... Peut être que cela provient d'un ancien paquet que j'avais développé pour m’entraîner puis supprimé. Il y aurait un moyen de "vider le cache" du repo ?