Perdita di connessione

Domande sul server WAPT / Richieste e assistenza relative al server 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
Bloccato
capovolgimento
Messaggi: 56
Registrazione: 31 maggio 2022 - 09:05

22 febbraio 2023 - 14:13

Ciao a tutti,

Ho un problema con un caso piuttosto insolito.

Sul mio PC ho una VM Windows 7 (sì, non è l'ideale, ma al momento non ho scelta) gestita con VirtualBox, che uso, tra le altre cose, per gestire il parco PC con la console Wapt. Lavoro in sede, a volte da casa o anche in viaggio (connessione 4G).

Quando sono in sede, la mia VM è configurata in questo modo a livello di rete e il server DHCP della mia rete mi assegna un indirizzo IP locale nell'intervallo 192.168.xx
wapt-1.png
wapt-1.png (12,44 KB) Visualizzato 3695 volte
Quando sono a casa, la VPN viene avviata dall'host e la mia VM è configurata in modalità NAT con un indirizzo IP 10.xxx

In entrambi i casi, l'indirizzo IP della macchina nella console viene aggiornato correttamente.

Ieri, da casa, su questa macchina virtuale, ho modificato il pacchetto host per aggiungere un programma da installare. Ho cliccato su "Salva" per avviare l'installazione allo spegnimento della macchina. La sera, ho spento la macchina virtuale, ma ho impedito il completamento dell'installazione.

Stamattina sono arrivato sul posto, ho modificato le impostazioni di rete della mia VM come mostrato nel primo screenshot e l'ho avviata. Ho effettuato l'accesso e ho avviato la console. La mia macchina risultava raggiungibile con il mio indirizzo IP di rete locale e ho deciso di spegnerla di nuovo per eseguire l'installazione del pacchetto che avevo pianificato ieri. Tuttavia, non tutto è andato come previsto e l'installazione è fallita prima che avessi il tempo di notare il messaggio di errore.

Avvio la console wapt e guardo la scheda "Attività" del mio computer e ricevo il messaggio:

Codice: Seleziona tutto

Impossible de récupérer l'action. Error on server:
EWaptTimeoutWaitingForResult('Timeout, client did not send result within 15.0 s')
E mentre aspettiamo ancora un po', la lista delle cose da fare si sta caricando, ma praticamente tutto è in sospeso.
wapt-2.png
wapt-2.png (39,08 KB) Visualizzato 3695 volte
Per testare, ho spento la mia VM, ho riportato VirtualBox in NAT e l'ho riavviata. La mia VM ha ottenuto un indirizzo IP 10.xxx e ho avviato la console. La mia macchina è apparsa correttamente con il nuovo indirizzo, ma le attività sono rimaste in sospeso o hanno visualizzato un errore di timeout.

È come se il server Wapt potesse vedere il mio computer ma non sapesse esattamente dove inviare tutti quei dati.
Avatar utente
dcardon
Esperto WAPT
Messaggi: 1908
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

24 febbraio 2023 - 11:53

Ciao Flipflip,

potresti per favore controllare i log del servizio WAPT per capire qual è il problema? Riesci a riprodurlo in modo deterministico in locale passando da 4G/NAT a LAN/Bridge e poi di nuovo a NAT? Qual è il suffisso DNS del tuo dominio? È .local? Quale server DNS stai utilizzando quando sei in modalità NAT?

Nella modalità operativa di WAPT, il server non si connette mai direttamente alla workstation (nel senso TCP/IP). La workstation si connette sempre al server e stabilisce un WebSocket bidirezionale.

Cordiali saluti,

Denis

PS: Da un punto di vista architetturale, sarebbe opportuno avere una macchina di gestione accessibile tramite RDP sulla rete di produzione.
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
capovolgimento
Messaggi: 56
Registrazione: 31 maggio 2022 - 09:05

27 febbraio 2023 - 16:30

Buongiorno,

Mi scuso per il ritardo nella risposta. Ho impiegato del tempo per continuare i miei test e potrebbe essere una coincidenza che questo accada con la mia VM. Lasciatemi spiegare.

Ho distribuito l'agente su tutta la mia rete e sul 98% delle macchine funziona perfettamente; è persino incredibilmente efficace. Ma c'è ancora il restante 2%. L'unica cosa che queste macchine hanno in comune è il nome di dominio, che viene visualizzato in maiuscolo, mentre su tutte le altre macchine è visualizzato in minuscolo. E in questo 2%, a parte la mia VM, queste macchine sono sempre utilizzate sulla rete locale.

Sul lato del log del server è stato segnalato lo stesso errore di timeout, ma non sono state fornite ulteriori informazioni.

Sia in remoto che in locale, utilizzo il DNS locale e il nome di dominio è dom.hilaire

Su uno dei computer interessati ho provato alcune cose con wapt-get e il problema è innegabile.

wapt-1.png
wapt-1.png (19,18 KB) Visualizzato 3636 volte

E sul lato console, le attività rimangono "in sospeso"

wapt-2.png
wapt-2.png (53,3 KB) Visualizzato 3636 volte
capovolgimento
Messaggi: 56
Registrazione: 31 maggio 2022 - 09:05

28 febbraio 2023 - 11:45

Continuo la mia ricerca.

Ho modificato il livello di registrazione lato server prima di disinstallare l'agente su una delle macchine interessate e reinstallarlo come sulle altre macchine. Ecco cosa ho nei log del server:

Codice: Seleziona tutto

Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,083 [waptserver     ] INFO Trying to register host B6519CB9-65B4-11E8-B01D-4C52620D5213
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,087 [waptserver     ] WARNING Unable to trust supplied host certificate: EWaptCertificateUntrustedIssuer(None)
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,088 [waptdb         ] INFO Connecting to waptdb explicitely. Count: 0
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,091 [waptserver     ] INFO Authenticated user: B6519CB9-65B4-11E8-B01D-4C52620D5213 , Registration auth user: None Issuing a signed certificate for B6519CB9-65B4-11E8-B01D-4C52620D5213
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,145 [waptdb         ] INFO packages status updated: 0
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,175 [waptdb         ] INFO {}
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,186 [waptdb         ] INFO Applied data for host B6519CB9-65B4-11E8-B01D-4C52620D5213: ['host_info', 'wapt_status', 'host_capabilities', 'host_metrics', 'last_update_status', 'audit_status', 'dmi', 'wmi', 'installed_softwares', 'installed_packages']
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,186 [waptdb         ] INFO update_host_data B6519CB9-65B4-11E8-B01D-4C52620D5213: {'Store Hosts': 0.014422178268432617, 'Store installed_softwares': 0.02853250503540039, 'Store installed_packages': 0.030587196350097656, 'Store waptwua': 0.0006496906280517578, 'Store audit_data': 0.0003113746643066406, 'Store known_ssl_certificates': 4.0531158447265625e-05, 'Update host config': 0.000873565673828125, 'Update update_file_tree': 9.5367431640625e-07, 'Store status_hashes': 0.009252309799194336}
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,192 [waptserver     ] INFO 192.168x.x,127.0.0.1 - - [28/Feb/2023 11:28:10] "POST /add_host HTTP/1.1" 200 2745 0.114185
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,929 [waptserver     ] INFO Connecting to waptdb before request. Count: 0
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,929 [waptserver     ] INFO updating host status B6519CB9-65B4-11E8-B01D-4C52620D5213 (pcprobleme.DOM.HILAIRE), data:['uuid', 'computer_fqdn', 'status_revision', 'host_capabilities', 'host_metrics', 'status_hashes']
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,932 [waptserver     ] INFO Data successfully checked with certificate CN B6519CB9-65B4-11E8-B01D-4C52620D5213 for B6519CB9-65B4-11E8-B01D-4C52620D5213
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,978 [waptdb         ] INFO {}
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,988 [waptdb         ] INFO Applied data for host B6519CB9-65B4-11E8-B01D-4C52620D5213: ['host_capabilities', 'host_metrics']
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,988 [waptdb         ] INFO update_host_data B6519CB9-65B4-11E8-B01D-4C52620D5213: {'Store Hosts': 0.013550043106079102, 'Store installed_softwares': 0.00034165382385253906, 'Store installed_packages': 0.03032994270324707, 'Store waptwua': 0.0006935596466064453, 'Store audit_data': 0.0003123283386230469, 'Store known_ssl_certificates': 2.86102294921875e-06, 'Update host config': 1.1920928955078125e-06, 'Update update_file_tree': 4.76837158203125e-07, 'Store status_hashes': 0.009570121765136719}
capovolgimento
Messaggi: 56
Registrazione: 31 maggio 2022 - 09:05

13 marzo 2023 - 11:14

Ciao a tutti,

A poco a poco sto risolvendo i problemi di configurazione ma ho ancora 3 macchine in cui il funzionamento dell'agente è totalmente incomprensibile.

In tutti e tre i casi, la macchina appare in stato "OK" ed è raggiungibile, ma non c'è modo di farle installare o aggiornare il pacchetto host. Due sono VM (una VMware e una VirtualBox), mentre l'altra è un PC fisico.

Tutti e tre i computer sono aggiornati con gli ultimi aggiornamenti di Windows 7 e il firewall non è abilitato su nessuno di essi. Ho già provato a disinstallare l'agente, pulire le directory, riavviare i computer e reinstallare l'agente... ma il problema persiste.

La cosa più sorprendente è che quando spengo la macchina, mi appare la finestra di installazione con i pacchetti in sospeso, ma non succede nulla fino allo scadere del timeout.

wapt-1.png
wapt-1.png (36,3 KB) Visualizzato 3504 volte
Bloccato