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.