当nginx做正向代理的时候,nginx代理会返回502 Bad Gateway错误。

这个情况有很多,但不要排除一种情况:DNS不一致导致的问题

我遇到的问题是内部DNS,解析的网址为公司内部专用。

而配置文件nginx.conf里设置的一般都是外部,或者直接用google:8.8.8.8,这样就会导致问题产生,因为前后解析不一致。

解决方法只有将DNS服务器设置为内部DNS,同时,你的DNS服务器也要设置好转发。

posted on 2011-04-03 00:00  fooboo  阅读(1153)  评论(0编辑  收藏  举报