Pagina 1 di 1
[RISOLTO] Repository secondario: errore "creazione indice file"
Pubblicato: 27 aprile 2020 - 10:46
di Malo
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.
Oggetto: Re: Repository secondario: errore durante la creazione dell'indice dei file
Pubblicato: 27 aprile 2020 - 11:46
di sfontenau
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.
Oggetto: Re: Repository secondario: errore durante la creazione dell'indice dei file
Pubblicato: 27 aprile 2020 - 14:43
di Malo
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...
Oggetto: Re: Repository secondario: errore durante la creazione dell'indice dei file
Pubblicato: 27 aprile 2020 - 17:03
di sfontenau
Provare a riavviare il servizio wapt dell'agente remoto?
Oggetto: Re: Repository secondario: errore durante la creazione dell'indice dei file
Pubblicato: 27 aprile 2020 - 17:33
di Malo
Non ha funzionato, ho riavviato i servizi e le macchine, ma il problema persiste...
Oggetto: Re: Repository secondario: errore durante la creazione dell'indice dei file
Pubblicato: 27 aprile 2020 - 19:19
di vcardon
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
Oggetto: Re: Repository secondario: errore durante la creazione dell'indice dei file
Pubblicato: 28 aprile 2020 - 09:19
di Malo
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)
Oggetto: Re: Repository secondario: errore durante la creazione dell'indice dei file
Pubblicato: 28 aprile 2020 - 10:40
di sfontenau
Salve
, potreste contattarci direttamente telefonicamente?
Simon
Oggetto: Re: Repository secondario: errore durante la creazione dell'indice dei file
Pubblicato: 28 aprile 2020 - 12:09
di Malo
Ciao,
problema risolto: l'agente nel repository secondario era ancora nella versione Community! Grazie, signor Fonteneau!
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!