[RISOLTO] http_proxy: get() accetta esattamente 3 argomenti (4 forniti)
Pubblicato: 9 giugno 2021 - 19:46
Buongiorno,
Oggi abbiamo notato che tutte le nostre postazioni di lavoro dietro un proxy non comunicavano più con il server WAPT.
Dopo molte ore di ricerca, sembra che abbiamo capito il problema.
Il servizio WAPT era inattivo sulle workstation con questo errore:

Abbiamo esaminato il codice in common.py e abbiamo trovato una differenza tra due versioni:
1.8.2
1.7.4
Ho notato che stiamo chiamando la funzione `config.get` con un argomento vuoto. Non so se sia questa la causa del problema...
Dopo aver eseguito il downgrade della versione dell'agente sulla macchina, siamo riusciti a riprenderne il controllo.
Si tratta di un problema noto da parte tua?
Grazie in anticipo.
Oggi abbiamo notato che tutte le nostre postazioni di lavoro dietro un proxy non comunicavano più con il server WAPT.
Dopo molte ore di ricerca, sembra che abbiamo capito il problema.
Il servizio WAPT era inattivo sulle workstation con questo errore:

Abbiamo esaminato il codice in common.py e abbiamo trovato una differenza tra due versioni:
1.8.2
Codice: Seleziona tutto
if config.has_option(section,'use_http_proxy_for_server') and config.getboolean(section,'use_http_proxy_for_server'):
if config.has_option(section,'http_proxy'):
self.proxies = {'http':config.get(section,'http_proxy',''),'https':config.get(section,'http_proxy','')}
else:
self.proxies = {'http':'','https':''}
else:
self.proxies = {'http':'','https':''}
Codice: Seleziona tutto
self.use_kerberos = config.getboolean(section,'use_kerberos')
if config.has_option(section,'use_http_proxy_for_server') and config.getboolean(section,'use_http_proxy_for_server'):
if config.has_option(section,'http_proxy'):
self.proxies = {'http':config.get(section,'http_proxy'),'https':config.get(section,'http_proxy')}
else:
self.proxies = None
Dopo aver eseguito il downgrade della versione dell'agente sulla macchina, siamo riusciti a riprenderne il controllo.
Si tratta di un problema noto da parte tua?
Grazie in anticipo.