ERRORE DI DOWNLOAD DI WSUSSCAN in Windows Update

Condividi qui i tuoi suggerimenti o problemi riguardanti la console WAPT o l'agente WAPT
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Benoit ALBERT
Messaggi: 9
Registrazione: 25 maggio 2020 - 16:04

27 maggio 2020 - 11:10

Ciao,

sto cercando di configurare la gestione di Windows Update tramite Wapt, ma ricevo un errore nella console: "ERRORE DURANTE IL DOWNLOAD DI WSUSSCAN". I dettagli dell'errore mostrano:
Impossibile aggiornare wsusscan cab, utilizzo quello vecchio. (errore: ConnectionError: HTTPSConnectionPool(host='wapt.undomaine.fr', port=443): Numero massimo di tentativi superato con l'URL: /waptwua/wsusscn2.cab (Causato da NewConnectionError('

Mi sembra strano perché ho già configurato un certificato SSL in /opt/wapt/waptserver/ssl e riesco a connettermi tramite HTTPS.

Se qualcuno potesse aiutarmi, gliene sarei molto grato perché sono completamente bloccato a questo punto; ho la sensazione di aver tralasciato qualcosa.

Grazie!
Benoit ALBERT
Messaggi: 9
Registrazione: 25 maggio 2020 - 16:04

27 maggio 2020 - 11:15

Come informazione aggiuntiva, la configurazione del mio agente è stata effettuata graficamente. La sezione waptwua restituisce:
[waptwua]
enabled=true
default_allow=true
install_at_shutdown=true
install_delay=21
download_scheduling=2d
Avatar utente
sfontenau
Esperto WAPT
Messaggi: 2312
Registrato: 10 luglio 2014 - 23:52
Contatto:

27 maggio 2020 - 13:53

Puoi provare a usare un browser web?

https://wapt.undomaine.fr/waptwua/wsusscn2.cab

Per verificare che il file sia effettivamente presente.

l'ordine

Codice: Seleziona tutto

wapt-get update
Funziona?

Simone
Benoit ALBERT
Messaggi: 9
Registrazione: 25 maggio 2020 - 16:04

27 maggio 2020 - 16:16

Ho scaricato correttamente il file wsusscn2.cab utilizzando il link che mi hai fornito.



Il comando `wapt-get update` restituisce:

Sto per parlare con waptservice...
Aggiornamento dell'elenco dei pacchetti disponibili
Indice dei pacchetti recuperati
: 0% completato

Traceback (chiamata più recente):
File "C:\Program Files (x86)\wapt\waptservice\service.py", riga 1746, in run
self.running_task.run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", riga 619, in run
self._run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", riga 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", riga 4407, in update
"upgrades": self.list_upgrade(),
File "C:\Program Files (x86)\wapt\common.py", riga 5321, in list_upgrade
depends = self.check_depends(result['install']+result['upgrade']+result['additional'])
File "C:\Program Files (x86)\wapt\common.py", riga 4551, in check_depends
old_matches = self.waptdb.installed_matching(package_request)
File "C:\Program Files (x86)\wapt\common.py", riga 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", riga 620, in is_matched_by
self._is_matched_version(package_entry.version) e
File "C:\Program Files (x86)\wapt\waptpackage.py", riga 561, in _is_matched_version
version = PackageVersion(version)
File "C:\Program Files (x86)\wapt\waptpackage.py", riga 422, in PackageVersion
return (Version(version_build[0],4),int(version_build[1]))
ValueError: letterale non valido per int() con base 10: '10759.0-0'

ValueError: letterale non valido per int() con base 10: '10759.0-0'



C'è un problema con l'agente?
Benoit ALBERT
Messaggi: 9
Registrazione: 25 maggio 2020 - 16:04

27 maggio 2020 - 16:22

Mi sono completamente dimenticato di fornirti le specifiche della mia infrastruttura WAPT.

Server: Debian;
Macchina di amministrazione: Win10 x64
; Macchine gestite: Win10 x64
Avatar utente
sfontenau
Esperto WAPT
Messaggi: 2312
Registrato: 10 luglio 2014 - 23:52
Contatto:

28 maggio 2020 - 09:07

Non c'entra nulla, ma sembra che uno dei tuoi pacchetti WAPT abbia una versione strana, più o meno così:

10759.0-0

In un prompt dei comandi amministratore, puoi fare quanto segue:

Codice: Seleziona tutto

wapt-get waptwua-scan
Benoit ALBERT
Messaggi: 9
Registrazione: 25 maggio 2020 - 16:04

28 maggio 2020 - 09:52

L'operazione ha richiesto molto tempo e a tratti è sembrata bloccata. Il risultato è:

C:\Windows\system32>wapt-get waptwua-scan
Utilizzo del file di configurazione: C:\Program Files (x86)\wapt\wapt-get.ini Assicurarsi
che l'opzione wuauserv Auto Update sia disabilitata
Scansione con le regole di Windows Update:
{
"default_allow": true,
"install_delay": "21",
"download_scheduling": "2d",
"filter": "Type='Software' o Type='Driver'",
"allow_direct_download": false,
"offline": true,
"install_scheduling": null
}
Connessione al cercatore di aggiornamenti locale tramite il file wsusscn2 offline...
Cercatore di aggiornamenti offline pronto...
Ricerca di aggiornamenti con filtro: Type='Software' o Type='Driver'
In attesa del completamento della ricerca WUA Ricerca
completata
Ricerca WUA completata!
Scansione degli aggiornamenti completata.
Scrittura dello stato nel DB locale wapt
Stato: OK
(16, 0, 0)
Nessuno
riattiva wuauserv stato precedente: 0
Benoit ALBERT
Messaggi: 9
Registrazione: 25 maggio 2020 - 16:04

28 maggio 2020 - 10:13

Lo stato di WUA è cambiato in "OK" sul computer in cui ho eseguito il comando. Tuttavia, quando eseguo un aggiornamento di Windows su quella macchina... Viene visualizzato un errore:


File "C:\Program Files (x86)\wapt\waptpackage.py", riga 561, in _is_matched_version
version = PackageVersion(version)
File "C:\Program Files (x86)\wapt\waptpackage.py", riga 422, in PackageVersion
return (Version(version_build[0],4),int(version_build[1]))
ValueError: letterale non valido per int() con base 10: '10759.0-0'

ValueError: letterale non valido per int() con base 10: '10759.0-0'
Traceback (chiamata più recente):
File "C:\Program Files (x86)\wapt\waptservice\service.py", riga 1746, in run
self.running_task.run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", riga 619, in run
self._run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", riga 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", riga 4407, in update
"upgrades": self.list_upgrade(),
File "C:\Program Files (x86)\wapt\common.py", riga 5321, in list_upgrade
depends = self.check_depends(result['install']+result['upgrade']+result['additional'])
File "C:\Program Files (x86)\wapt\common.py", riga 4551, in check_depends
old_matches = self.waptdb.installed_matching(package_request)
File "C:\Program Files (x86)\wapt\common.py", riga 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", riga 620, in is_matched_by
self._is_matched_version(package_entry.version) and
File "C:\Program Files (x86)\wapt\waptpackage.py", riga 422, in PackageVersion
return (Version(version_build[0],4),int(version_build[1]))
ValueError: letterale non valido per int() con base 10: '10759.0-0'


Sembra proprio che io sia lì Ricevo un errore con il codice "10759.0-0". Come posso scoprire quale pacchetto sta causando il problema?
Avatar utente
sfontenau
Esperto WAPT
Messaggi: 2312
Registrato: 10 luglio 2014 - 23:52
Contatto:

28 maggio 2020 - 11:18

Per Wua, va bene. Il file wsusscn2.cab non era presente nel tuo primo test, a mio parere.

Penso che il numero di versione del pacchetto non sia completo.

Nel tuo repository, potresti dirmi se esiste un pacchetto con un numero di versione simile a

10759.0-0

e fornirmi il numero di versione originale del pacchetto?

Simon
Benoit ALBERT
Messaggi: 9
Registrazione: 25 maggio 2020 - 16:04

28 maggio 2020 - 14:46

No, al momento non ho un pacchetto con un numero di versione corrispondente... Forse proviene da un vecchio pacchetto che ho sviluppato per esercitarmi e poi eliminato. C'è un modo per cancellare la cache del repository?
Bloccato