0

すべてのクライアントがポート 8070 を使用して openERP サーバー 6.0.4 に接続できないという問題があります。

しばらくの間(4〜6か月)に発生しました。何が問題なのだろうか、サーバーのネットワーク トラフィック、プロセッサ、メモリをチェックしましたが、まったく問題はありませんでしたが、数回しか発生しませんでした。

サーバーログを確認したところ、この問題に遭遇するたびにエラーが次のように表示されます。

[2013-04-23 12:33:53,258][サーバー] エラー: web-services:netrpc: 例外メッセージをクライアントに配信できません トレースバック (最新の呼び出しは最後): ファイル "/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 and "1" or "0", msg)) ファイル "/usr/lib/python2.7/socket.py", line 224, in meth return getattr(self._sock,name)(*args) エラー: [Errno 32] 壊れたパイプ

[2013-04-23 13:45:56,273][サーバー] エラー: http: do_POST トレースバックを実行できませんでした (最新の呼び出しが最後): ファイル "/opt/openerp/server/bin/service/websrv_lib.py"、行299, in _handle_one_foreign method() File "/usr/lib/python2.7/SimpleXMLRPCServer.py", line 519, in do_POST self.send_response(200) File "/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]) エラー: [Errno 104] ピアによる接続のリセット [2013-04-23 13:45:56,647][ Server] ERROR:http:code 500, message Internal error [2013-04-23 13:45:56,650][Server] ERROR:init:('192.168.0.132', 1880) からのリクエストでのサーバー エラー: トレースバック (最新の呼び出しが最後):
ファイル「/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 内。init (self,request,client_address,server) ファイル "/usr/lib/python2.7/SocketServer.py"、641 行目、init内 self.finish() ファイル "/usr/lib/python2.7/SocketServer.py"、694 行、finish self.wfile.flush() ファイル "/usr/lib/python2.7/socket.py"、行303、フラッシュで self._sock.sendall(view[write_offset:write_offset+buffer_size]) エラー: [Errno 32] 壊れたパイプ

誰でもこれについて私を助けることができますか?

4

1 に答える 1

1

ブロークン パイプ エラーは、典型的なソケット関連のエラーです。インターネットからサーバーへの接続が遅い場合に発生する可能性があります。

Apache プロキシを使用して、ローカル サーバーをインターネットで利用できるようにすることをお勧めします。Apache の VirtualHost 設定を使用して、ローカル サーバー LOCALHOST:8069 を www.wxample.net:9000 にマッピングします。それはあなたのために働くかもしれません。

詳細については、次のリンクをご覧ください: https://bugs.launchpad.net/openerp-web/+bug/927793

お役に立てるかもしれません。

于 2013-05-02T05:36:58.390 に答える