每当我尝试通过运行在apache mod_python(机器:Ubuntu 10.04服务器版,64位)之上的django应用程序向某个URL发出HTTP请求时,它会发出超时错误。
奇怪的是它在Ubuntu 10.04服务器版本(32位)上运行良好。 我觉得可能存在一些代理连接问题。但如果是这种情况,我不知道如何解决它。
可能是什么问题?任何人都可以对此有所了解。
先谢谢。
答案 0 :(得分:0)
首先运行简单的网络分析, TRACERT 平 wireshark(用于网络分析)
检查服务器上的防火墙和代理设置,确保正确的端口,路由和权限正常。
答案 1 :(得分:0)
第1步:
首先在python shell中尝试一下。只需要使用urlopen尝试做的任何事情,并在python shell中执行。您需要简化测试。
第2步:
如果它仍然不起作用,可能是网络...尝试ping域名。
# ping domain.com
可能是DNS问题,请尝试查看域名:
# nslookup domain.com
or
# dig domain.com
如果有效,请尝试直接ping IP。
# ping 000.000.000.000
如果没有更多细节,这就是我所知道的。