[RISOLTO] Aggiornamento dell'agente da 2.4 a 2.6

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
dani
Messaggi: 11
Registrazione: 29 nov 2018 - 09:38

15 aprile 2025 - 11:31

Salve.

Ho una piccola installazione di WAPT Discovery (per circa 20 workstation), attualmente alla versione 2.4.0.14143. Sto cercando di aggiornare alla versione 2.6.0.17177 (sto installando il nuovo server su una nuova macchina). Non ci sono problemi particolari con il server (che eseguo come container Docker sull'orchestratore Nomad; potrei condividere il mio job Nomad se qualcuno fosse interessato).

Tutto funziona correttamente anche sulla mia workstation di amministrazione, dove ho installato manualmente la console e l'agente tramite WAPTSetup. La mia workstation si connette correttamente al server e risulta online. Ho creato un nuovo pacchetto waptupgrade per distribuire la versione 2.6 alle mie workstation.

Il problema è: tutte queste workstation, ancora alla versione 2.4, non riescono a connettersi al server perché non si autenticano ancora con un certificato. Tutti gli URL che stanno chiamando (/wapt/Packages, /wapt-host/XXXXX.wapt, /update_host, /get_websocket_auth_token) restituiscono un errore 401 (tranne /ping, che funziona). Quindi, non capisco come dovrebbero recuperare l'ultima versione dell'agente dal repository. Non ho un oggetto Criteri di gruppo (GPO) attivo (ho eseguito un'installazione iniziale manuale su ogni macchina e da allora il pacchetto waptupgrade ha gestito gli aggiornamenti). Inoltre non sto usando l'autenticazione Kerberos.

La documentazione non è molto chiara su questo punto. Afferma semplicemente che l'aggiornamento avverrà entro 2 ore e che, nel frattempo, gli agenti sembrano disconnessi. Ma come dovrebbe avvenire questo aggiornamento se gli agenti non hanno accesso al server per recuperarlo?
dani
Messaggi: 11
Registrazione: 29 nov 2018 - 09:38

15 aprile 2025 - 11:59

Se aggiorno manualmente l'agente su una delle macchine (eseguendo waptagent.exe o waptdeploy.exe), tutto funziona. L'agente si aggiorna correttamente e appare online nella console. In realtà, è solo la fase di aggiornamento dell'agente, tramite il pacchetto waptupgrade, che non capisco come dovrebbe funzionare (e che, per me, sembra non funzionare)
Avatar utente
dcardon
Esperto WAPT
Messaggi: 1908
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

17 aprile 2025 - 12:25

Ciao Dani,

le workstation dovrebbero essere in grado di autenticarsi al server utilizzando i loro certificati. Il problema è che la connessione WebSocket non funziona finché la workstation non viene aggiornata. Quindi, normalmente, la workstation dovrebbe autenticarsi, scaricare il pacchetto di aggiornamento e installarlo (tramite un'installazione forzata) entro due ore. Da quel momento in poi, la connessione WebSocket dovrebbe funzionare.

Prima della migrazione, il tuo server/repository era configurato per HTTPS o HTTP? E dopo la migrazione? Affinché l'autenticazione tramite certificato funzioni correttamente su Nginx, la connessione deve essere HTTPS (utilizzando un certificato riconosciuto o autofirmato).

Cordiali saluti,

Denis
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
dani
Messaggi: 11
Registrazione: 29 nov 2018 - 09:38

17 aprile 2025 - 13:38

Funzionava bene con HTTPS nella versione 2.4 e anche nella 2.6. Ma dopo ben più di due ore, i pacchetti non erano ancora aggiornati. Ho finito per impostare un GPO con waptdeploy e aggiornare manualmente le poche macchine non di dominio. Non so esattamente perché non abbia funzionato (è possibile che sia dovuto alla mia configurazione; mi sto discostando leggermente dalla documentazione ufficiale per eseguirlo sull'orchestratore Nomad)
Avatar utente
dcardon
Esperto WAPT
Messaggi: 1908
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

17 aprile 2025 - 14:41

Ciao Daniel,

grazie per il feedback. Probabilmente c'è qualcosa nella configurazione del tuo container che influisce sul comportamento. Ma anche le GPO sono una buona opzione. :-)

Contrassegno questa discussione come risolta.

A presto,

Denis
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
Bloccato