Pagina 1 di 1

Problema durante la distribuzione dei pacchetti

Pubblicato: 5 gennaio 2018 - 11:08
di Jack
Buongiorno,

Ho un problema con la distribuzione automatica dei pacchetti quando la sessione di Windows è chiusa.
Sto utilizzando la versione 1.3.13.0 di wapt su un server Windows 2012 con client Windows 7/10.

Durante la fase di test ha funzionato, ma quando ho avviato il client wapt sull'intera rete, ho notato che alcune workstation non installavano i pacchetti quando le sessioni erano chiuse.

Ecco cosa trovo nel file waptservice.log su una macchina client.

Codice: Seleziona tutto

2018-01-05 10:22:06,528 CRITICAL Error downloading package from http repository, please update... error : ConnectTimeout: HTTPConnectionPool(host='serveur.domaine.local', port=80): Max retries exceeded with url: /wapt/sog-flashplayer_27.0.0.130-2_all.wapt (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x0352A2D0>: Failed to establish a new connection: [Errno 11004] getaddrinfo failed',))

2018-01-05 10:22:06,762 CRITICAL Error downloading package from http repository, please update... error : ConnectTimeout: HTTPConnectionPool(host='serveur.domaine.local', port=80): Max retries exceeded with url: /wapt-host/machine.domaine.local.wapt (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x034370F0>: Failed to establish a new connection: [Errno 11004] getaddrinfo failed',))

2018-01-05 10:22:06,762 CRITICAL Error downloading some files : [(u'http://serveur.domaine.local/wapt/sog-flashplayer_27.0.0.130-2_all.wapt', u"ConnectTimeout: HTTPConnectionPool(host='serveur.domaine.local', port=80): Max retries exceeded with url: /wapt/sog-flashplayer_27.0.0.130-2_all.wapt (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x0352A2D0>: Failed to establish a new connection: [Errno 11004] getaddrinfo failed',))"), (u'http://serveur.domaine.local/wapt-host/machine.domaine.local.wapt', u"ConnectTimeout: HTTPConnectionPool(host='serveur.domaine.local', port=80): Max retries exceeded with url: /wapt-host/machine.domaine.local.wapt (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x034370F0>: Failed to establish a new connection: [Errno 11004] getaddrinfo failed',))")]

2018-01-05 10:22:06,762 CRITICAL Package sog-flashplayer not installed due to errors : Exception: No control found for c:\wapt\cache\sog-flashplayer_27.0.0.130-2_all.wapt

2018-01-05 10:22:06,762 CRITICAL Package machine.domaine.local (=3) not installed due to errors : Exception: No control found for c:\wapt\cache\machine.domaine.local.wapt

2018-01-05 10:22:06,762 CRITICAL Exception: Error during install of machine.domaine.local (=3): errors in packages [[(u'http://serveur.domaine.local/wapt/sog-flashplayer_27.0.0.130-2_all.wapt', u"ConnectTimeout: HTTPConnectionPool(host='serveur.domaine.local', port=80): Max retries exceeded with url: /wapt/sog-flashplayer_27.0.0.130-2_all.wapt (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x0352A2D0>: Failed to establish a new connection: [Errno 11004] getaddrinfo failed',))"), None], [(u'http://serveur.domaine.local/wapt-host/machine.domaine.local.wapt', u"ConnectTimeout: HTTPConnectionPool(host='serveur.domaine.local', port=80): Max retries exceeded with url: /wapt-host/machine.domaine.local.wapt (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x034370F0>: Failed to establish a new connection: [Errno 11004] getaddrinfo failed',))"), None], [u'sog-flashplayer', PackageEntry('sog-flashplayer','27.0.0.130-2')], [u'machine.domaine.local (=3)', PackageEntry('machine.domaine.local','3')]]

2018-01-05 10:22:07,135 CRITICAL Error downloading package from http repository, please update... error : ConnectTimeout: HTTPConnectionPool(host='serveur.domaine.local', port=80): Max retries exceeded with url: /wapt/sog-flashplayer_27.0.0.130-2_all.wapt (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x03437B30>: Failed to establish a new connection: [Errno 11004] getaddrinfo failed',))

2018-01-05 10:22:07,135 CRITICAL Error downloading some files : [(u'http://serveur.domaine.local/wapt/sog-flashplayer_27.0.0.130-2_all.wapt', u"ConnectTimeout: HTTPConnectionPool(host='serveur.domaine.local', port=80): Max retries exceeded with url: /wapt/sog-flashplayer_27.0.0.130-2_all.wapt (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x03437B30>: Failed to establish a new connection: [Errno 11004] getaddrinfo failed',))")]

2018-01-05 10:22:07,135 CRITICAL Package sog-flashplayer (=27.0.0.130-2) not installed due to errors : Exception: No control found for c:\wapt\cache\sog-flashplayer_27.0.0.130-2_all.wapt

2018-01-05 10:22:07,135 CRITICAL Exception: Error during install of sog-flashplayer (=27.0.0.130-2): errors in packages [[(u'http://serveur.domaine.local/wapt/sog-flashplayer_27.0.0.130-2_all.wapt', u"ConnectTimeout: HTTPConnectionPool(host='serveur.domaine.local', port=80): Max retries exceeded with url: /wapt/sog-flashplayer_27.0.0.130-2_all.wapt (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x03437B30>: Failed to establish a new connection: [Errno 11004] getaddrinfo failed',))"), None], [u'sog-flashplayer (=27.0.0.130-2)', PackageEntry('sog-flashplayer','27.0.0.130-2')]]

2018-01-05 10:22:08,569 ERROR Traceback (most recent call last):
  File "c:\wapt\lib\site-packages\rocket\main.py", line 143, in start
    time.sleep(THREAD_STOP_CHECK_INTERVAL)
IOError: [Errno 4] Interrupted function call

L'installazione del pacchetto funziona se lo avvio dalla macchina in questione con i comandi wapt-get upgrade.

Come esempio viene utilizzato il pacchetto flashplayer, ma lo stesso vale per altri pacchetti, la maggior parte dei quali sono importazioni di pacchetti dal sito wapt-tranquil.it.

Non credo che il problema sia il file di controllo, poiché l'installazione CLI funziona sul client.
Forse un problema di connessione?
Il problema è dovuto al fatto che il computer è connesso tramite Wi-Fi?
Tuttavia, l'ho testato su macchine non amministrative e tramite Wi-Fi con un certificato utente e non ho riscontrato problemi.

Re: Problema di distribuzione del pacchetto

Pubblicato: 5 gennaio 2018 - 11:47
di agauvrit
Il pacchetto non sembra essere disponibile; prova a forzare l'aggiornamento:

Codice: Seleziona tutto

wapt-get update -f


Per risolvere questo problema, è possibile ridurre l'intervallo di aggiornamento dell'agente nel file di configurazione wapt-get.ini a 1 minuto:

https://www.wapt.fr/fr/doc-1.5/Configur ... pt-get-ini

Codice: Seleziona tutto

waptupdate_task_period=1
Con questa impostazione, l'agente precaricherà il pacchetto WAPT nella cache se è disponibile un aggiornamento

Per quanto riguarda il problema della disponibilità dei pacchetti, potrebbe effettivamente trattarsi di un problema di connettività di rete; riducendo l'intervallo di tempo di aggiornamento su questi dispositivi mobili, ci assicuriamo che i pacchetti siano memorizzati nella cache locale.

Un'ultima cosa, sui computer Windows 10 ricordatevi di disabilitare Hiberboot: https://www.wapt.fr/fr/doc-1.5/Frequent ... d-shutdown

Ultima risorsa Vendiamo contratti di supporto per WAPT, chiamaci allo 0240975755!

Alessandro

Re: Problema di distribuzione del pacchetto

Pubblicato: 5 gennaio 2018 - 15:04
di Jack
Salve,
grazie per le informazioni.
In effetti, deve trattarsi di un problema relativo al periodo di aggiornamento dell'agente, perché dopo aver atteso un po' di tempo mentre consultavo la documentazione su wapt-get.ini, ad esempio, il problema è scomparso per la macchina interessata.

Il tempo predefinito per waptupdate_task_period è di 120 minuti; suppongo che sia questo ad aver risolto la situazione.
Ridurre questo tempo per le mie macchine Wi-Fi è la soluzione che adotterò.

Grazie per il rapido aiuto... e soprattutto per il suggerimento su Hiberboot, che sicuramente mi sarà utile per risolvere altri problemi.

Cordiali saluti.

Re: Problema di distribuzione del pacchetto

Pubblicato: 5 gennaio 2018 - 15:28
di agauvrit
Solo una breve nota: impostare il valore a 1 (ogni minuto) potrebbe essere piuttosto impegnativo per il server WAPT; ogni 20 o 30 minuti potrebbe essere un buon compromesso,

Alexandre.