Dalle versioni 2.3.0.13503 e 05 (di ieri), ho riscontrato numerosi problemi durante la distribuzione dell'agente.
Il processo di installazione arresta i servizi e poi non riesce a riavviarli.
Sui controller di dominio, ad esempio, ha arrestato i seguenti servizi:
- Server DHCP
- Client DHCP
- Rilevamento posizione di rete
- Registro eventi
- Gestione connessioni Windows
- WINS.
Non descriverò nemmeno il caos causato dall'arresto del servizio Server DHCP...
Spesso, l'installazione si blocca. Se vado sulla macchina, vedo che i componenti di installazione non fanno nulla.
Riavvio i servizi arrestati e l'installazione riprende... o no.
Questo accade sia sui server che sulle workstation.
Si tratta di problemi davvero gravi; è impossibile distribuire l'agente se devo tornare su ogni server per riavviare i servizi!
[RISOLTO] V 2.3.0.13505: Numerosi problemi di distribuzione degli agenti
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
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
- dcardon
- Esperto WAPT
- Messaggi: 1908
- Registrazione: 18 giugno 2014 - 09:58
- Ubicazione: Saint Sébastien sur Loire
- Contatto:
Ciao Thomas,
il programma di installazione di InnoSetup non influisce su questi servizi. Deve esserci un effetto collaterale legato alla tua configurazione. La sezione di gestione dei servizi non è cambiata dalla versione 2.2 al momento dell'installazione.
Abbiamo ricevuto una segnalazione simile alla tua un anno o due fa, ma non siamo mai riusciti a riprodurre il problema. Se il problema si verifica su ciascuna delle tue macchine, ci interesserebbe vedere cosa succede nei registri eventi.
Una possibilità è l'installazione di msvcredist e degli aggiornamenti necessari per il funzionamento di Python 3.8, che potrebbero causare un riavvio della macchina (cosa che non dovrebbe accadere). Ma questo significherebbe non solo che le macchine sono significativamente indietro con gli aggiornamenti di Windows, ma anche che per qualche motivo l'installazione degli aggiornamenti e di msvcredist ha avviato un riavvio della macchina (cosa che non dovrebbe accadere, poiché l'installazione viene eseguita con /norestart).
Avremmo bisogno di vedere cosa succede effettivamente su una macchina che presenta il problema. Comunque, anche se mi ripeto, l'installazione dell'agente WAPT non influisce sui servizi menzionati.
Cordiali saluti,
Denis
il programma di installazione di InnoSetup non influisce su questi servizi. Deve esserci un effetto collaterale legato alla tua configurazione. La sezione di gestione dei servizi non è cambiata dalla versione 2.2 al momento dell'installazione.
Abbiamo ricevuto una segnalazione simile alla tua un anno o due fa, ma non siamo mai riusciti a riprodurre il problema. Se il problema si verifica su ciascuna delle tue macchine, ci interesserebbe vedere cosa succede nei registri eventi.
Una possibilità è l'installazione di msvcredist e degli aggiornamenti necessari per il funzionamento di Python 3.8, che potrebbero causare un riavvio della macchina (cosa che non dovrebbe accadere). Ma questo significherebbe non solo che le macchine sono significativamente indietro con gli aggiornamenti di Windows, ma anche che per qualche motivo l'installazione degli aggiornamenti e di msvcredist ha avviato un riavvio della macchina (cosa che non dovrebbe accadere, poiché l'installazione viene eseguita con /norestart).
Avremmo bisogno di vedere cosa succede effettivamente su una macchina che presenta il problema. Comunque, anche se mi ripeto, l'installazione dell'agente WAPT non influisce sui servizi menzionati.
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
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
- dcardon
- Esperto WAPT
- Messaggi: 1908
- Registrazione: 18 giugno 2014 - 09:58
- Ubicazione: Saint Sébastien sur Loire
- Contatto:
In seguito all'analisi del problema con Thomas:
durante gli aggiornamenti, Windows mantiene un elenco di file in attesa di essere sostituiti al successivo riavvio. Infatti, il meccanismo di blocco esclusivo a livello di file system implica che un file aperto in lettura con un blocco (anche in modalità di sola lettura) da un'applicazione non può essere sostituito finché il blocco non viene rimosso, ovvero prima che l'applicazione venga chiusa. Windows risolve questa limitazione consentendo la memorizzazione di un elenco di file da sostituire al successivo riavvio.
Questo elenco di file può essere visualizzato nella console Wapt nell'inventario hardware cercando la voce `reboot_needed`.
Windows fornisce un servizio RestartManager che il programma di installazione di Innosetup (utilizzato da waptsetup.exe) richiama per determinare se sono presenti file bloccati che richiedono il riavvio dell'applicazione o del computer. Per un motivo sconosciuto, dopo aver richiamato il servizio RestartManager, Innosetup ha tentato di riavviare tutti i servizi di rete.
Un riavvio del computer ha permesso l'installazione dei file in sospeso nell'elenco di RestartManager e l'installazione è quindi proseguita senza problemi.
Valuteremo la possibilità di rimuovere la chiamata a restartManager durante l'installazione di WaptSetup.exe per evitare questo scenario piuttosto raro ma alquanto fastidioso.
Grazie a Thomas per la sessione di debug.
Buona giornata,
Denis
durante gli aggiornamenti, Windows mantiene un elenco di file in attesa di essere sostituiti al successivo riavvio. Infatti, il meccanismo di blocco esclusivo a livello di file system implica che un file aperto in lettura con un blocco (anche in modalità di sola lettura) da un'applicazione non può essere sostituito finché il blocco non viene rimosso, ovvero prima che l'applicazione venga chiusa. Windows risolve questa limitazione consentendo la memorizzazione di un elenco di file da sostituire al successivo riavvio.
Questo elenco di file può essere visualizzato nella console Wapt nell'inventario hardware cercando la voce `reboot_needed`.
Windows fornisce un servizio RestartManager che il programma di installazione di Innosetup (utilizzato da waptsetup.exe) richiama per determinare se sono presenti file bloccati che richiedono il riavvio dell'applicazione o del computer. Per un motivo sconosciuto, dopo aver richiamato il servizio RestartManager, Innosetup ha tentato di riavviare tutti i servizi di rete.
Un riavvio del computer ha permesso l'installazione dei file in sospeso nell'elenco di RestartManager e l'installazione è quindi proseguita senza problemi.
Valuteremo la possibilità di rimuovere la chiamata a restartManager durante l'installazione di WaptSetup.exe per evitare questo scenario piuttosto raro ma alquanto fastidioso.
Grazie a Thomas per la sessione di debug.
Buona giornata,
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
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
