Il server e i client non vengono visualizzati nella console

Domande sul packaging WAPT / Richieste e assistenza sui pacchetti 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
Andy
Messaggi: 7
Registrazione: 7 settembre 2016 - 18:08

28 settembre 2016 - 17:55

Salve,

ho installato WAPT su una macchina virtuale con Windows Server 2012 R2.
La tabella di inventario è vuota, mentre mi aspettavo che la macchina virtuale su cui ho installato WAPT fosse inclusa nell'inventario.
Ho quindi proceduto con la distribuzione dell'agente WAPT sui computer client. L'agente è stato distribuito tramite GPO senza problemi, ma questi computer client (l'interfaccia web all'indirizzo http://127.0.0.1:8088 mostra che l'agente è stato distribuito) non compaiono nella console WAPT sul server.
Ho provato diverse soluzioni:
installazione e reinstallazione => nessun risultato;
eliminazione e ricreazione della macchina virtuale => niente.
Ho verificato che le configurazioni DNS funzionino correttamente. Il comando nslookup sul nome del computer funziona correttamente (la risoluzione da nome a IP e da IP a nome è corretta).
Ho aggiunto l'alias CNAME di WAPT, che punta al FQDN del mio server WAPT.

Avete qualche idea di cosa possa impedire il funzionamento del mio server WAPT?
Vorrei ribadire che nel mio test su una macchina diversa (un singolo controller di dominio), tutto funziona correttamente, ma quando passo a un ambiente di produzione con due controller di dominio, uno con una zona primaria e l'altro con una zona secondaria, il server WAPT non visualizza gli inventari nella sua console. Ho verificato la funzionalità DNS (nslookup risolve i nomi).
Qualcuno può aiutarmi, per favore?
Andy
Messaggi: 7
Registrazione: 7 settembre 2016 - 18:08

30 settembre 2016 - 11:28

Qualcuno ha idea di cosa potrebbe causare questo comportamento?
Avatar utente
htouvet
Esperto WAPT
Messaggi: 436
Registrazione: 16 marzo 2015 - 10:48
Contatto:

30 settembre 2016 - 12:59

Su una delle macchine client, tramite la riga di comando CMD come amministratore (è richiesta l'elevazione dei privilegi!)
gettare

Codice: Seleziona tutto

wapt-get register -l debug
e dacci il risultato...
Tranquillo IT
Andy
Messaggi: 7
Registrazione: 7 settembre 2016 - 18:08

30 settembre 2016 - 16:21

Sì, ho appena visto il messaggio. Di seguito il risultato del comando:
PS C:\Users\admin> wapt-get register -l debug
Livello di log corrente: DEBUG
2016-09-30 16:15:12,568 DEBUG Codifica predefinita: ascii
2016-09-30 16:15:12,568 DEBUG Impostazione della codifica per stdout e stderr su cp850
2016-09-30 16:15:12,568 DEBUG Percorso Python ['C:\\wapt', 'C:\\wapt\\lib\\site-packages
\\netifaces.egg', 'C:\\wapt\\lib\\site-packages\\pytz.egg', 'C:\\wapt\\lib\\
site-packages\\py_bcrypt-0.4-py2.7-win32.egg', 'C:\\wapt\\python27.zip', 'C:\\wapt
\\DLLs', 'C:\\wapt\\lib', 'C:\\wapt\\lib\\plat-win', 'C:\\wapt\\lib\\lib-tk',
'C:\\wapt', 'C:\\wapt\\lib\\site-packages', 'C:\\wapt\\lib\\site-packages\\win32
', 'C:\\wapt\\lib\\site-packages\\win32\\lib']
2016-09-30 16:15:12,568 DEBUG File di configurazione: C:\wapt\wapt-get.ini
2016-09-30 16:15:12,568 INFO Gruppi utenti:[]
2016-09-30 16:15:12,568 DEBUG Directory base WAPT: C:\wapt
2016-09-30 16:15:12,568 DEBUG Directory cache pacchetti: C:\wapt\cache
2016-09-30 16:15:12,568 DEBUG Il thread 5060 si sta connettendo al database wapt
2016-09-30 16:15:12,568 DEBUG Versione struttura DB WAPT: 20140410
2016-09-30 16:15:12,568 DEBUG Il thread 5060 si sta connettendo al database wapt
2016-09-30 16:15:12,568 DEBUG Avvio transazione DB
2016-09-30 16:15:12,568 DEBUG Commit DB
2016-09-30 16:15:12,927 INFO Esegui "('dmidecode -q',)"
2016-09-30 16:15:12,989 INFO Il comando ('dmidecode -q',) restituisce il codice 0
Controlli alimentazione di sistema
2016-09-30 16:15:14,908 INFO UUID sconosciuto o nome host modificato: lettura
dell'UUID host dalle informazioni wmi
2016-09-30 16:15:14,908 INFO Esegui "('echo "" | wmic PATH Win32_ComputerSystemProd
uct GET UUID,IdentifyingNumber,Name,Vendor /VALUE',)"
2016-09-30 16:15:15,174 INFO ('echo "" | wmic PATHWin32_ComputerSystemProduct G
ET UUID,IdentifyingNumber,Name,Vendor /VALUE',) restituisce il codice 0
2016-09-30 16:15:15,174 DEBUG DB Avvio transazione
2016-09-30 16:15:15,174 DEBUG DB commit
2016-09-30 16:15:15,361 DEBUG DB Avvio transazione
2016-09-30 16:15:15,361 DEBUG DB commit
2016-09-30 16:15:15,532 INFO Avvio nuova connessione HTTPS (1): vm-srvwapt.DomMa
irie.Local
2016-09-30 16:15:16,423 DEBUG "POST /add_host HTTP/1.1" 400 226
ERRORE FATALE: HTTPError: 400 Errore client: Richiesta non valida per l'URL: https://vm-srvwa
pt.DomMairie.Local/add_host
Traceback (chiamata più recente):
File "
File "
File "C:\wapt\common.py", riga 4165, in register_computer
return self.waptserver.post('add_host',data = json.dumps(inv))
File "C:\wapt\common.py", riga 1964, in post
req.raise_for_status()
File "C:\wapt\lib\site-packages\requests\models.py", riga 837, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 400 Errore client: Richiesta non valida per l'URL: https://vm
-srvwapt.DomMairie.Local/add_host
Eccezione a 0043DC5A: EPyIOError:
HTTPError: 400 Errore client: Richiesta non valida per l'URL: https://vm-srvwapt.DomMairie.Local/add_host
.
Avatar utente
htouvet
Esperto WAPT
Messaggi: 436
Registrazione: 16 marzo 2015 - 10:48
Contatto:

30 settembre 2016 - 16:30

Sembra un bug del BIOS... quando è presente un'immagine bitmap di avvio.
Il registro iniziale invia informazioni WMI, inclusa questa immagine.

Vedi: https://roundup.tranquil.it/wapt/issue620

. Copia il file https://raw.githubusercontent.com/tranq ... helpers.py
in c:\wapt

e riprova.
Se funziona, sulla macchina di gestione (da cui hai creato il waptagent.exe personalizzato), modifica anche il file setuphelpers.py e ricrea un waptagent.exe da distribuire sulla rete.
Tranquillo IT
Andy
Messaggi: 7
Registrazione: 7 settembre 2016 - 18:08

30 settembre 2016 - 17:06

Copia il file https://raw.githubusercontent.com/tranq ... helpers.py
in c:\wapt.

Quando dici di copiarlo, devo copiarlo in un file .txt chiamandolo setuphelpers.txt o setuphelpers.py, o in quale altro modo?
Avatar utente
htouvet
Esperto WAPT
Messaggi: 436
Registrazione: 16 marzo 2015 - 10:48
Contatto:

30 settembre 2016 - 17:14

Copia il codice in un file .py (non .txt) chiamato setuphelpers.py esattamente come si trova nel repository GitHub.
Per essere sicuro di farlo correttamente, deseleziona l'opzione di Esplora risorse di Windows che nasconde le estensioni dei file... (viene da chiedersi perché Microsoft l'abbia inventata...).
Tranquillo IT
Andy
Messaggi: 7
Registrazione: 7 settembre 2016 - 18:08

3 ottobre 2016 - 22:39

Buonasera,
ho effettivamente copiato il file in .py, ma non solo ha sovrascritto il file esistente (di cui era stata fatta una copia in precedenza), ma non ha nemmeno funzionato. È comparso un errore che mi ha impedito di connettermi alla console. Ho interrotto il mio tirocinio in cui stavo eseguendo queste operazioni, quindi non posso riprodurre l'errore né continuare a risolvere il problema. Grazie per il tempo che mi ha dedicato per rispondere. Aggiungo che sul mio computer personale ho creato diverse macchine virtuali con VMware, su cui ho installato il server WAPT, e non ho riscontrato alcun problema.
Bloccato