Versione WAPT Enterprise: 2.3.0
Sistema operativo del server: Debian Bulleyes
Server WAPT dietro un proxy inverso.
Sistema operativo del repository secondario (wapt-host, wapt, waptwua, wads): Debian Bulleyes
Sistema operativo della macchina di amministrazione: Windows 10
Buongiorno,
Ho riscontrato un piccolo problema durante la distribuzione del sistema operativo da un repository secondario.
Vorrei sottolineare che il mio server principale è protetto da un proxy inverso e tutto funziona correttamente, tranne il download dell'ISO durante la distribuzione, che non avviene sul server corretto.
Il repository è correttamente sincronizzato e tutti i file sul server web sono presenti e accessibili.
Lasciatemi spiegare:
Durante l'avvio e la distribuzione PXE, i download "/wads/winpe/x64/media/*" e i pacchetti driver vengono completati correttamente dal repository secondario corretto, dopo una richiesta "POST /api/v3/get_wads_config" dal mio server principale tramite il proxy inverso.
Ne deduco che questo "POST /api/v3/get_wads_config" indica al client in fase di distribuzione di reindirizzare al repository secondario tramite https.
Tuttavia, questa richiesta non viene visualizzata durante il download dell'ISO, che viene scaricato dal repository principale.
Da parte mia, ho risolto con successo questo problema impostando un reindirizzamento condizionale a livello di proxy inverso per la cartella wads in base al CIDR del client.
Tuttavia, questo non sembra coerente con il resto del processo; è normale o ho dimenticato qualcosa?posizione /wads {
if ($Ip_CIDR) {
return 301 http://url_de_mon_depot$request_uri;
}
proxy_pass http://ip_de_mon_serveur_maine:80;
}
Grazie in anticipo per il chiarimento
