Nginx domain resolution 502 gateway

medievil19 nginx-forum at
Wed Sep 25 10:06:16 UTC 2019

I have developed a website for a customer, it's currently sitting on a
sub-domain on our server and is finished but i now need to carry out testing
for eCommerce payments and that means the site needs to move from our
sub-domain over to their live domain. 

For this, i've created a cPanel account with that domain but because it's
live elsewhere, the best way for me to complete the migration before any DNS
records are changed on the 3rd party hosting is to be able to access the
site on my machine, i edited my local host files (windows) for that reason

Before NGINX was installed on the CentOS server, modifying the local host
file would work perfectly and i could access the site only on my machine to
finish up the migration, then when finished i'll ask the 3rd party host to
change NS to our us, meaning no downtime to their site and a nice

At the moment, even though the host file is changed and a local cmd ping
brings up our server, i get a 502 gateway error nginx in the browser,
checking nginx error logs i believe it's because nginx server is trying to
resolve the 3rd party real host IP address but my machine is set to resolve
the server ip version.

Does that make sense? All other sites on the server are working fine through
Apache + Nginx but i'm stuck with this problem.

I could simply ask the 3rd party hosting company to change the A record to
point to our server but it would mean the client would face some downtime
while i finished up the migration.

Any help is appreciated.

Posted at Nginx Forum:,285702,285702#msg-285702

More information about the nginx mailing list