Pagina 1 di 1
Da WAPT 2.3 a GLPI 10.0.6
Pubblicato: 23 maggio 2023 - 08:42
di Nats
Salve,
vorrei sapere come esportare il mio inventario WAPT su GLPI. Ho cercato informazioni su come farlo, ma ho difficoltà a capire. Dato che l'interfaccia grafica non è più disponibile, sono un po' spaesato. Quindi, se possibile, apprezzerei molto se poteste spiegarmi come fare. Al momento, sul mio server GLPI è installato solo FusionInventory.
Grazie in anticipo
. Ulteriori informazioni:
Server GLPI: Debian Bullseye, v10.0.6
Server WAPT: Debian Bullseye, v2.3.0.13516
Amministrazione WAPT: Windows 10, Enterprise
Re: Da WAPT 2.3 a GLPI 10.0.6
Pubblicato: 23 maggio 2023 - 09:50
di Vincent Moisan
Ciao,
l'ho configurato di recente e posso aiutarti.
Non devi fare nulla sul tuo server GLPI 10. Non è richiesto alcun plugin aggiuntivo come FusionInventory.
Sul computer di amministrazione di WAPT, devi installare il pacchetto "glpi-plugin-export-to-glpi10". Una volta installato, modifica i file glpi.ini e wapt_api.ini che si trovano in "C:\Program Files (x86)\wapt\private".
Nel file glpi.ini, devi inserire un account GLPI con i permessi necessari e l'URL del tuo server nel formato "
https://myserver.domain.com/glpi/front/inventory.php"
. Nel file wapt_api.ini, devi inserire un account della console di amministrazione di WAPT con i permessi necessari e l'URL del tuo server WAPT.
Una volta compilati i file, esegui un audit del pacchetto "glpi-plugin-export-to-glpi10" e dovresti vedere l'esportazione completata.
Spero sia stato chiaro.
Saluti
Re: Da WAPT 2.3 a GLPI 10.0.6
Pubblicato: 23 maggio 2023 - 11:18
di Nats
Grazie Vincent per la tua risposta
Ma quando installo il pacchetto, non riesco a trovare nulla nella cartella `/private`. Ho provato a installare e modificare il pacchetto (che si trova in "C:/waptdev/wapt-glpi-plu.../"), quindi ho le mie credenziali, ma quando lo provo su una macchina di prova ricevo errori, ad esempio:
Italiano: https://192.168.0.21/wapt/wapt-glpi-plu ... 3c0d6.wapt : 22341 / 22341 (100%) (1402 KB/s)
Installazione di wapt-glpi-plugin-export-to-glpi10(=11-13)
Errore durante l'installazione di ['wapt-glpi-plugin-export-to-glpi10(=11-13)']: errori nei pacchetti [[PackageRequest(package='wapt-glpi-plugin-export-to-glpi10',version=(Version('11.0.0.0'), 13),architectures=['x64'],locales=['fr'],maturities=['PROD'],tags=['windows-10', 'win-10', 'w-10', 'windows10', 'win10', 'w10', 'windows', 'win', 'w'], min_os_version=Version('10.0.19044.2604'), max_os_version=Version('10.0.19044.2604')), PackageEntry('wapt-glpi-plugin-export-to-glpi10','11-13' maturity='PROD'), 'Traceback (most recent call last):\n File "C:\\Program Files (x86)\\wapt\\common.py", line 5193, in install\n result = self.install_wapt(p.localpath,\n File "C:\\Program Files (x86)\wapt\common.py", line 4167, in install_wapt\n raise e\n File "C:\\Program Files (x86)\\wapt\\common.py", riga 4074, in install_wapt\n exitstatus = setup.install()\n File "C:\\Windows\\TEMP\\wapth7lewmy_\\setup.py", riga 33, in install\n File "C:\\Program Files (x86)\wapt\waptutils.py", riga 1887, in error\n raise EWaptSetupException(\'Errore irreversibile: %s\' % reason)\nwaptutils.EWaptSetupException: Errore irreversibile: questo pacchetto non deve contenere login/password!, è necessario andare direttamente in C:\\Program Files (x86)\\wapt\\private\\glpi.ini per modificare i file,\n']]
Non ho inserito tutto per evitare una pila grande, ma penso che sia sufficiente perché l'errore si ripete nella pila, quindi va bene.
Ma non ho mai nulla nella cartella "/private".
Re: Da WAPT 2.3 a GLPI 10.0.6
Pubblicato: 23 maggio 2023 - 11:23
di Nats
Ho installato il pacchetto su un computer e si trova correttamente in /private, ma non voglio dover configurare ogni macchina su cui installo il plugin; vorrei che la configurazione fosse automatica...
Re: Da WAPT 2.3 a GLPI 10.0.6
Pubblicato: 23 maggio 2023 - 11:24
di sfontenau
Buongiorno
Il pacchetto ha una protezione all'inizio del codice:
Codice: Seleziona tutto
if not inifile_readstring("glpi_api.ini",'glpi','password') == 'glpi' :
error('This package must not contain login/password !, you have to go directly into %s to edit the files,' % makepath(WAPT.private_dir, "glpi_api.ini"))
if not inifile_readstring("wapt_api.ini",'wapt','password') == 'password' :
error('This package must not contain login/password !, you have to go directly into %s to edit the files,' % makepath(WAPT.private_dir, "wapt_api.ini"))
Non è consentito modificare il pacchetto fornito da Tranquilit sullo store; il pacchetto non deve contenere nome utente e password (per motivi di sicurezza)
Nel tuo caso, rimuovere il pacchetto dal repository e poi reimportare quello dallo store (senza modificarlo) dovrebbe risolvere il problema.
Re: Da WAPT 2.3 a GLPI 10.0.6
Pubblicato: 23 maggio 2023 - 11:25
di sfontenau
Nats ha scritto: ↑23 maggio 2023 - 11:23
Ho installato il pacchetto su un computer e si trova correttamente in /private, ma non voglio dover configurare ogni macchina su cui installo il plugin; vorrei che la configurazione fosse automatica...
Non è necessario installare il plugin su tutte le macchine.
Solo una macchina ha il pacchetto.
La macchina si connette al server wapt, recupera tutti i PC e li invia nuovamente al server glpi.
Pertanto, l'aspirazione viene eseguita da una sola macchina
Re: Da WAPT 2.3 a GLPI 10.0.6
Pubblicato: 23 maggio 2023 - 14:41
di Vincent Moisan
Non modificare il pacchetto. È estremamente insicuro memorizzare password e credenziali di accesso al suo interno.
Il pacchetto deve essere installato sul computer di amministrazione, non sui computer client.
Per accedere alla cartella privata, sono necessari i privilegi di amministratore. Quindi, apri una finestra di PowerShell o del prompt dei comandi come amministratore, naviga fino alla cartella privata ed elenca il contenuto della directory; dovresti vedere i due file al suo interno. Per modificarli, esegui il comando: notepad.exe .\glpi.ini (per modificarlo con Notepad++, ad esempio).
Cordiali saluti
Re: Da WAPT 2.3 a GLPI 10.0.6
Pubblicato: 24 maggio 2023 - 14:03
di Nats
Okay, okay, grazie a entrambi, ha funzionato bene, potete chiudere la discussione.