Se o seu back-end estiver no mesmo host, tente usar proxy_pass http://127.0.01:1234;
em vez de proxy_pass http://example.com:1234;
. O NGINX invoca uma lógica interna de resolução de nomes antes de usar o DNS, pois o seu server_name
é o mesmo que o nome do host na diretiva proxy_pass
, isso pode ser a causa do seu problema.