【经验分享】关于centOS apache proxy(反向代理)出现502错误
apache吧
全部回复
仅看楼主
level 7
wo10weiwei 楼主
前几天公司网站除了问题,关于反向代理的,那台系统centOS的机器在做代理服务器的时候,除了很多问题,一开始打不开,叫服务器那边管理人员弄好了,后来所有用到反向代理的网站 都出现502错误,显示如下
Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /
Reason: DNS lookup failure for www.***.com(某域名)
网上找资料搞了好久,都没有解决,有说是什么没有正确持续连接(http://blog.csdn.net/wwwihpccn/article/details/7048665),最后找到一个地方(http://answers.yahoo.com/question/index?qid=20081016073803AAqd51P),里面说是对方服务器问题。
上面提示DNS查找失败,我首先试了下 nslookup命令 来查看百度的ip 发现出错,连接超时,但是又能ping通百度,nslookup任何域名 ip 都是连接超时,包括本服务器。后来我意识到,可能是dns设置不正确,改了以后(设置的时候,发现配置文件里面没有设置dns),可以正常使用nslookup命令来查看DNS的指向,但是那个502错误任然存在,后来又试了下 设置了下
正确的
网关(同样发现配置文件里面没有设置网关),果然行了,可恶的502错误不在了,好开心,妈的 居然又出现乱码问题,好吧 我继续 百度一下谷歌。。。
2013年02月27日 08点02分 1
level 7
wo10weiwei 楼主
尼玛 用拼音打错字了,靠
2013年02月27日 08点02分 2
level 1
楼主正解,按你给的链接网页中说明解决了问题。谢谢!
2013年09月12日 00点09分 3
不客气,这也是解决方案之一
2013年09月12日 03点09分
level 1
2013年09月12日 00点09分 4
1