Pagina 1 di 2

[RISOLTO] I repository secondari non funzionano

Pubblicato: 19 settembre 2024 - 09:24
di Vercingetorige
Salve,
abbiamo configurato due repository secondari. La sincronizzazione con il repository primario funziona correttamente.
Tuttavia, ad eccezione di alcuni utenti su uno dei repository, tutte le macchine si connettono sistematicamente al server primario che si trova in una sottorete diversa.
I due repository secondari si trovano ciascuno in una sottorete diversa.
Vorremmo capire perché ciò accade.

Nelle impostazioni delle condizioni del repository secondario nella console di amministrazione di WAPT, abbiamo inserito:
"Indirizzo IP dell'agente" con il valore xx.xx.xx.0\21, dove 21 è la maschera di sottorete della nostra sottorete. È corretto?


Come possiamo risolvere il problema e testare la causa dell'errore su un client?
Grazie in anticipo per l'aiuto.
Buona giornata.

Oggetto: Impianti di stoccaggio secondario non operativi

Pubblicato: 19 settembre 2024 - 10:01
di sfontenau
Ciao

, hai abilitato la verifica HTTPS?

In tal caso, il repository secondario dispone di un certificato HTTPS valido?

nel tuo browser,

https://urlreposecondaire/wapt/Packages

funziona?

Oggetto: Impianti di stoccaggio secondario non operativi

Pubblicato: 20 settembre 2024 - 10:05
di Vercingetorige
Salve,
grazie per la risposta.
Quando accedo a https://xx.xx.xx.xx/wapt/Packages
, ricevo il seguente errore:

404 Not Found
nginx/1.24.0.

La ringrazio in anticipo per qualsiasi ulteriore informazione.
Le auguro una buona giornata.

Oggetto: Impianti di stoccaggio secondario non operativi

Pubblicato: 20 settembre 2024 - 10:12
di Vercingetorige
Buongiorno,
Per tua informazione, verify_cert in wapt_get.ini è impostato su zero.

Codice: Seleziona tutto

[global]
use_hostpackages=1
repo_url=https://xxx-xxxxx-wapt/wapt
wapt_server=https://xxx-xxxxx-wapt
verify_cert=0
max_gpo_script_wait=180
pre_shutdown_timeout=180
hiberboot_enabled=0
use_repo_rules=1
allow_remote_reboot=1
allow_remote_shutdown=1

[repo-sync]
enable_remote_repo = True
local_repo_path = C:\Program Files (x86)\wapt\repository\wapt
local_repo_time_for_sync_start = 20:00
local_repo_time_for_sync_end = 05:30
local_repo_sync_task_period = 25
local_repo_limit_bandwidth = 4
remote_repo_dirs = wapt,waptwua,wapt-host

Oggetto: Impianti di stoccaggio secondario non operativi

Pubblicato: 20 settembre 2024 - 10:38
di Vercingetorige
Buongiorno,
Nel file di registro nginx-erros.log è incluso anche il file nginx-erros.log
Ricevo il seguente errore:

Codice: Seleziona tutto

2024/09/20 10:32:15 [error] 3000#2012: *6 CreateFile() "C:/WAPT/wapt/Packages" failed (3: Le chemin d’accès spécifié est introuvable), client: xx.xx.xx.xx, server: _, request: "HEAD /wapt/Packages HTTP/1.1", host: "xx.xx.xx.xx"
Non cerca nella directory corretta, C:/WAPT/wapt/Packages, invece di C:\Program Files (x86)\wapt\repository\wapt
come indicato in wapt_get.ini.

Sto cercando dove si trovano queste informazioni nei file INI, ma non riesco a trovarle.

Oggetto: Impianti di stoccaggio secondario non operativi

Pubblicato: 20 settembre 2024 - 12:45
di sfontenau
Il valore di local_repo_path nel file di configurazione deve essere stato modificato successivamente e nginx non lo ha rilevato.

Dovresti forzare la reinstallazione del pacchetto "tis-remote-repo-nginx".

Nota: abbiamo anche rilasciato il pacchetto https://wapt.tranquil.it/store/fr/tis-remote-repo-http per sostituire nginx, che è più efficiente.

Oggetto: Impianti di stoccaggio secondario non operativi

Pubblicato: 20 settembre 2024 - 14:23
di Vercingetorige
Buongiorno,
Ho riscontrato un problema nel file di configurazione nginx.conf.
Chi aveva percorsi radice con c::wapt

Codice: Seleziona tutto

location ~ ^/(wapt/waptsetup-tis.exe|wapt/waptagent.exe|wapt/waptdeploy.exe)$ {
                root "C:/Program Files (x86)/wapt/repository/wapt";
            }

            location ~ ^/(wapt/.*|wapt-host/.*|wads/.*|waptwua/.*)$ {
    
                root "C:/Program Files (x86)/wapt/repository/wapt";
            }

Dopo la modifica, funziona.

Oggetto: Impianti di stoccaggio secondario non operativi

Pubblicato: 20 settembre 2024 - 14:26
di Vercingetorige
Salve,
prima di contrassegnare il post come risolto (cosa che è già),
vorrei maggiori informazioni sul pacchetto tis-remote-repo-http.

Due domande:
è più efficiente per eseguire gli aggiornamenti?
Per implementarlo, posso disinstallare il pacchetto nginx e installare questo al suo posto, e funzionerà?
Oppure è necessaria anche qualche configurazione?

Grazie in anticipo per le vostre risposte, passate e future.
Buona giornata.

Oggetto: Impianti di stoccaggio secondario non operativi

Pubblicato: 20 settembre 2024 - 15:22
di sfontenau
È più efficiente in termini di throughput.
Infatti, abbiamo riscontrato problemi con nginx su Windows; il throughput era davvero scarso.

Normalmente, se si installa tis-remote-repo-http, questo disinstalla nginx (perché crea un conflitto) e lo sostituisce senza bisogno di alcuna riconfigurazione.

Oggetto: Impianti di stoccaggio secondario non operativi

Pubblicato: 23 settembre 2024 - 10:32
di Vercingetorige
Salve, grazie
per tutte queste utili risposte che ci stanno aiutando a migliorare l'utilizzo dello strumento.
Abbiamo installato il nuovo pacchetto consigliato e rimosso quello di nginx.
Tutto funziona, tranne un piccolo numero di agenti.
Abbiamo arrestato e riavviato il servizio wapt.
C'è un motivo per cui rimane sul server primario e non passa al repository secondario?

Grazie in anticipo per il vostro riscontro.
Buona giornata.