[RISOLTO] Repository secondario: errore "creazione indice file"

Condividi qui i tuoi suggerimenti o problemi riguardanti la console WAPT o l'agente 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
Malo
Messaggi: 18
Registrazione: 30 marzo 2020 - 11:02

27 aprile 2020 - 10:46

Salve,

utilizzo Wapt Enterprise v1.8 su Windows Server 2016 (server) e Windows 10 (client).

Volevo creare un repository secondario su un'altra macchina Windows Server 2016 assegnandogli i pacchetti "remote-repo-ngninx" e "remote-repo-conf" (seguendo la documentazione e i vostri video su YouTube).
Tuttavia, quando vado alla scheda "Repository", lo stato di sincronizzazione è "NESSUN INDICE" con il seguente errore: "È necessario prima creare l'indice dei file sul server".
Quali passaggi devo seguire?

Grazie per tutto il supporto che fornite su questo forum; è fantastico ricevere un aiuto rapido ed efficiente.
Ultima modifica di Malo il 28 aprile 2020 alle 12:12, modificato 1 volta.
Avatar utente
sfontenau
Esperto WAPT
Messaggi: 2312
Registrato: 10 luglio 2014 - 23:52
Contatto:

27 aprile 2020 - 11:46

Ciao,

sul server, nel file waptserver.ini,

nella sezione delle opzioni, devi aggiungere:
remote_repo_support = True.

Una volta fatto questo, puoi riavviare i servizi wapttasks e waptserver (tramite services.msc).

Dopodiché puoi eseguire di nuovo "create file index"; tieni presente che la prima volta richiederà un po' di tempo.
Malo
Messaggi: 18
Registrazione: 30 marzo 2020 - 11:02

27 aprile 2020 - 14:43

Ho modificato il file di configurazione di waptserver in wapt/conf/ e ho riavviato i servizi.

Ora, nella scheda Repository, ho accesso ai pulsanti "Sincronizza selezionati", "Sincronizza tutto" e "Aggiorna indice". Ho provato ad aggiornarli tutti, ma non succede nulla...
Avatar utente
sfontenau
Esperto WAPT
Messaggi: 2312
Registrato: 10 luglio 2014 - 23:52
Contatto:

27 aprile 2020 - 17:03

Provare a riavviare il servizio wapt dell'agente remoto?
Malo
Messaggi: 18
Registrazione: 30 marzo 2020 - 11:02

27 aprile 2020 - 17:33

Non ha funzionato, ho riavviato i servizi e le macchine, ma il problema persiste...
Avatar utente
vcardon
Esperto WAPT
Messaggi: 272
Registrazione: 06/10/2017 - 22:55
Posizione: Nantes, Francia

27 aprile 2020 - 19:19

Il repository secondario riesce a vedere il repository primario (attraverso il firewall)? È stata stabilita una connessione WebSocket tra i due? Qual è lo stato del repository secondario nella console?

Vincent
Vincent CARDON
Tranquillo IT
Malo
Messaggi: 18
Registrazione: 30 marzo 2020 - 11:02

28 aprile 2020 - 09:19

Il tuo repository secondario riesce a vedere il repository primario (firewall)?
--> Sì, sono riuscito a installare i pacchetti del repository remoto sul repository secondario senza problemi (e ho anche eseguito un'installazione di prova in locale usando wapt-get update/upgrade). Per sicurezza, ho rimosso il firewall dal server, ma non è cambiato nulla, nemmeno dopo aver riavviato le macchine.

È stata stabilita una connessione WebSocket tra i due?
Sì, sono riuscito a distribuire i pacchetti sul repository secondario e l'inventario è stato caricato correttamente sul server.

Qual è lo stato del tuo repository secondario nella console?
Stato: OK, Raggiungibile: OK (per l'inventario)
Stato di sincronizzazione: NO SYNC, Stato della connessione: OK (per i repository)
Avatar utente
sfontenau
Esperto WAPT
Messaggi: 2312
Registrato: 10 luglio 2014 - 23:52
Contatto:

28 aprile 2020 - 10:40

Salve

, potreste contattarci direttamente telefonicamente?

Simon
Malo
Messaggi: 18
Registrazione: 30 marzo 2020 - 11:02

28 aprile 2020 - 12:09

Ciao,

problema risolto: l'agente nel repository secondario era ancora nella versione Community! Grazie, signor Fonteneau! :D

Procedura:
1) Nel repository secondario, vai su "Programmi e funzionalità" per verificare la versione dell'agente WAPT (che è effettivamente Community).

2) Sul server WAPT, fai clic sul repository secondario > "Modifica macchina".

3) Aggiungi il pacchetto "waptupgrade" come dipendenza (questo pacchetto aggiorna l'agente WAPT in base all'ultimo agente generato, quindi devi aver generato in precedenza l'agente in versione Enterprise).

4) Avvia l'installazione del pacchetto. Questa operazione richiede alcuni minuti.

5) Nel repository secondario, vai su "Programmi e funzionalità": l'agente WAPT dovrebbe ora essere aggiornato alla versione Enterprise.

6) Sul server WAPT, vai su "Repository" e fai clic su "Sincronizza tutto". Attendi alcuni minuti.

7) Ecco fatto!
Bloccato