Pagina 1 di 1
[RISOLTO] La VM Windows viene visualizzata come disconnessa
Pubblicato: 5 febbraio 2025 - 16:31
di MathieuDr
Ciao a tutti,
questo è il mio primo post su questo forum e, nonostante abbia cercato ovunque, non riesco a trovare una soluzione.
Abbiamo una macchina virtuale Windows che appare nella nostra console WAPT, ma risulta disconnessa, cosa che non è vera perché posso accedervi tramite RDP ed eseguire operazioni su di essa.
Ho provato diverse soluzioni con l'agente WAPT: reinstallarlo, arrestare e riavviare il servizio, controllare le configurazioni e i log. Il ping al server funziona, così come nslookup, ecc., ma continuo a non capire perché risulti disconnessa.
Un altro dettaglio interessante: quando eseguo "runwaptservice" dal prompt dei comandi (CMD), la macchina virtuale risulta connessa e posso eseguire operazioni su di essa. Ovviamente, quando chiudo il prompt dei comandi, scompare di nuovo.
Grazie per l'aiuto.
Re: VM Windows visualizzata come disconnessa
Pubblicato: 5 febbraio 2025 - 16:53
di dcardon
Ciao Mathieu,
Potresti eseguire runwaptservice.bat come LOCALSYSTEM per vedere se funziona o meno? (Il servizio WAPT viene eseguito nel contesto LOCALSYSTEM).
Per farlo, puoi utilizzare la riga di comando psexec.exe di Microsoft Sysinternals (se il tuo EDR non lo blocca). È disponibile nel pacchetto tis-sysinternals-pstools. Per avviare un prompt dei comandi come LOCALSYSTEM, puoi usare il seguente comando:
Quindi, in questa finestra cmd.exe, avvia runwaptservice.bat
Sinceramente,
Denis
Re: VM Windows visualizzata come disconnessa
Pubblicato: 6 febbraio 2025 - 10:22
di MathieuDr
Ciao Denis,
Sono riuscito a riconnettere la VM utilizzando il comando runwaptservice.bat mentre scaricavo e installavo il pacchetto tis-sysinternals-pstools.
Quando rieseguo il comando in LOCALSYSTEM, ricevo un messaggio di errore che non capisco:
Codice: Seleziona tutto
Le service WAPTService n’est pas lancé.
Vous obtiendrez une aide supplémentaire en entrant NET HELPMSG 3521.
Traceback (most recent call last):
File "<string>", line 23, in <module>
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 44, in <module>
import common
File "C:\Program Files (x86)\wapt\common.py", line 26, in <module>
import setuphelpers
File "C:\Program Files (x86)\wapt\setuphelpers.py", line 157, in <module>
from setuphelpers_windows import get_file_properties,get_domain_fromregistry
File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", line 42, in <module>
import win32com.client
File "C:\Program Files (x86)\wapt\lib\site-packages\win32com\client\__init__.py", line 11, in <module>
from . import gencache
File "C:\Program Files (x86)\wapt\lib\site-packages\win32com\client\gencache.py", line 655, in <module>
__init__()
File "C:\Program Files (x86)\wapt\lib\site-packages\win32com\client\gencache.py", line 57, in __init__
_LoadDicts()
File "C:\Program Files (x86)\wapt\lib\site-packages\win32com\client\gencache.py", line 110, in _LoadDicts
version = p.load()
_pickle.UnpicklingError: invalid load key, '\x00'.
Exception at 01053067: EPyException:
UnpicklingError: invalid load key, '\x00'.
Grazie per la manipolazione
Buona giornata
Matteo
Re: VM Windows visualizzata come disconnessa
Pubblicato: 6 febbraio 2025 - 10:46
di dcardon
Ciao Mathieu,
sembra esserci un bug nella libreria Python win32com. Questa libreria crea al volo uno stub Python per chiamare le API Win32 di Windows, la cache gen_py, ma nel tuo caso sembra essere danneggiata.
Puoi provare a eliminare la directory C:\Windows\Temp\gen_py\3.9 e quindi riavviare l'agente dalla riga di comando come account SYSTEM. Questo ci aiuterà a capire se il problema con la creazione degli stub gen_py era temporaneo o se si tratta di un problema diverso.
Funziona come utente amministratore perché gen_py viene creato nella directory %temp% dell'utente, che varia a seconda che si sia connessi come LOCALSYSTEM o come amministratore.
Questo è un problema ricorrente. Non abbiamo ancora trovato la sequenza che lo scatena... Ma potremmo svuotare la cache gen_py ed eseguire una rigenerazione se il caricamento fallisce.
Cordiali saluti,
Denis
Re: VM Windows visualizzata come disconnessa
Pubblicato: 6 febbraio 2025 - 13:28
di MathieuDr
Ho eliminato la cartella; nel mio caso, era C:\Windows\Temp\gen_py\3.8.
L'arresto del servizio runwaptservice mette la macchina in modalità "Disconnesso", ma ho dovuto riavviare il servizio WAPT affinché funzionasse.
Ho riavviato la macchina virtuale e ora sembra funzionare. Grazie mille per il tuo feedback.
Buona giornata,
Mathieu
Re: VM Windows visualizzata come disconnessa
Pubblicato: 6 febbraio 2025 - 16:51
di dcardon
Ciao Mathieu,
grazie per il feedback.

Vedremo come gestire al meglio i crash di gen_py. Contrassegno la discussione come RISOLTA.
Cordiali saluti,
Denis