Proxy inverso Nginx su server diversi internamente


0

Ho un server proxy inverso nginx (non ancora funzionante) impostato su IP XX.XX.XX.125con traffico sul mio router dalla porta 80 inoltro su IP XX.XX.XX.125Ora, quando applicationname.mydomain.comaccedo, non riesco a trovare il mio IP ma il mio IP funziona bene dal Lato DNS delle cose. Mi fa pensare che il problema sia Nginx.

Ho il mio blocco posizione impostato come:

location / {
    proxy_pass http://XX.XX.XX.108:8080;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection 'upgrade';
    proxy_set_header Host $host;
    proxy_cache_bypass $http_upgrade;
}

Che punta alla mia applicazione in esecuzione. Posso accedervi andando direttamente al suo IP: numero di porta ma non posso accedere tramite l'URL.

È un problema di Nginx o ho probabilmente incasinato qualcos'altro?


Il messaggio di errore esatto sarebbe utile, ma non suona come un errore che potrebbe essere generato da nginx.
Gerard H. Pille,

@ GerardH.Pille letteralmente sta solo dicendo che l'IP non può essere trovato. Il che ha senso 0 poiché l'ip è corretto, quindi DNS è giusto (beh non riesco a vedere dove sia sbagliato comunque con copia e incolla quindi test cmd). Questo lascia solo la mia applicazione e Nginx. L'applicazione funziona correttamente quando eseguo l'IP interno in Chrome. Quindi lascia letteralmente in colpa Nginx a meno che non sia qualcosa a cui non sto pensando.
Josh Kirby,

Hai un DNS interno? Cosa dà nslookup applicationname.mydomain.com?
Gerard H. Pille,

@ GerardH.Pille Nessun DNS interno, sembra che il DNS si sia propagato ora e sto ottenendo un server ha impiegato troppo tempo per rispondere. Prima però quando mi stava dando l'errore IP potevo eseguire il ping dall'esterno della mia rete e funzionava perfettamente per un ping.
Josh Kirby,

@ GerardH.Pille L'ho risolto e non sono sicuro di come. Mi sono arrabbiato per questo e ho inviato il comando di riavvio nginx e questo ha risolto. Ho riavviato dopo tutto quello che ho cambiato, quindi non ho idea del perché abbia funzionato quando l'ho spammato.
Josh Kirby,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.