一网友用美国服务器测试一个程序。跑着跑着突然开链接了。重新链接后,发现程序报错了:
----------------------------------------
Exception happened during processing of request from ('114.249.209.233', 10101)
Traceback (most recent call last):
File "/usr/local/lib/python2.6/SocketServer.py", line 281, in _handle_request_noblock
self.process_request(request, client_address)
File "/usr/local/lib/python2.6/SocketServer.py", line 307, in process_request
self.finish_request(request, client_address)
File "/usr/local/lib/python2.6/SocketServer.py", line 320, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/usr/local/lib/python2.6/site-packages/django/core/servers/basehttp.py", line 562, in __init__
BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
File "/usr/local/lib/python2.6/SocketServer.py", line 615, in __init__
self.handle()
File "/usr/local/lib/python2.6/site-packages/django/core/servers/basehttp.py", line 602, in handle
self.raw_requestline = self.rfile.readline()
File "/usr/local/lib/python2.6/socket.py", line 406, in readline
data = self._sock.recv(self._rbufsize)error: [Errno 104] Connection reset by peer----------------------------------------
网友非常纳闷,10分钟前还好使的程序怎么就不好使了。查看美国那台机器,也没发现有防火墙。
分析了好久,觉得有可能是国家级防火墙给这个域名挡住了。
后来在火狐的代理翻墙列表里把那台机器的域名加上…………
结果就好使了!网页已经无语了!!!
---------------------