Broken Pipe - 无法使用端口8070连接到openERP 6.0.4服务器

时间:2013-05-02 04:49:16

标签: connection port openerp

我遇到一个问题,即所有客户端都无法使用端口8070连接到openERP服务器6.0.4。

有时会发生一段时间(4-6个月)。我想知道问题是什么,我检查了网络流量,处理器,服务器的内存,没有任何错误但它只是发生了几次。

当我检查服务器日志时,每次遇到此问题时错误都是相同的,如下所示:

  

[2013-04-23 12:33:53,258] [服务器]错误:网络服务:netrpc:不能   将异常消息传递给客户端Traceback(最近一次调用最后一次):   文件“/opt/openerp/server/bin/service/netrpc_server.py”,第89行,   跑       ts.mysend(e,exception = True,traceback = tb_s)文件“/opt/openerp/server/bin/tiny_socket.py”,第64行,在mysend中       self.sock.sendall('%8d%s%s'%(len(msg),exception和“1”或“0”,msg))文件“/usr/lib/python2.7/socket.py”,第224行,在meth       return getattr(self._sock,name)(* args)错误:[Errno 32]管道损坏

     

[2013-04-23 13:45:56,273] [服务器]错误:http:无法运行do_POST   Traceback(最近一次调用最后一次):文件   “/opt/openerp/server/bin/service/websrv_lib.py”,第299行,   _handle_one_foreign       方法()文件“/usr/lib/python2.7/SimpleXMLRPCServer.py”,第519行,在do_POST中       self.send_response(200)文件“/usr/lib/python2.7/BaseHTTPServer.py”,第396行,在send_response中       (self.protocol_version,code,message))文件“/usr/lib/python2.7/socket.py”,第324行,写入       self.flush()文件“/usr/lib/python2.7/socket.py”,第303行,齐平       self._sock.sendall(view [write_offset:write_offset + buffer_size])error:[Errno 104] peer by peer [2013-04-23   13:45:56,647] [服务器]错误:http:代码500,消息内部错误   [2013-04-23 13:45:56,650] [服务器]错误:init:请求中的服务器错误   from('192.168.0.132',1880):Traceback(最近的呼叫最后一次):
  文件“/opt/openerp/server/bin/service/websrv_lib.py”,第528行,   _handle_request2       self.process_request(request,client_address)文件“/usr/lib/python2.7/SocketServer.py”,第310行,在process_request中       self.finish_request(request,client_address)文件“/usr/lib/python2.7/SocketServer.py”,第323行,在finish_request中       self.RequestHandlerClass(request,client_address,self)文件“/opt/openerp/server/bin/service/websrv_lib.py”,第246行, init       SocketServer.StreamRequestHandler。的初始化(个体,请求,CLIENT_ADDRESS,服务器)   文件“/usr/lib/python2.7/SocketServer.py”,第641行, init       self.finish()文件“/usr/lib/python2.7/SocketServer.py”,第694行,完成       self.wfile.flush()文件“/usr/lib/python2.7/socket.py”,第303行,齐平       self._sock.sendall(view [write_offset:write_offset + buffer_size])错误:[Errno 32]管道损坏

任何人都可以帮我吗?

1 个答案:

答案 0 :(得分:1)

断管错误是典型的套接字相关错误。它可能连接到从互联网到服务器的速度慢。

我建议使用apache代理使本地服务器可用于互联网。使用apache中的VirtualHost设置将本地服务器LOCALHOST:8069映射到www.wxample.net:9000。它可能适合你。

有关更多信息,请查看此链接: https://bugs.launchpad.net/openerp-web/+bug/927793

它可能对您有所帮助。