0

パッケージマネージャーを介してubuntu(仮想マシン)にopenerpをインストールしました。ローカルホストでは、Openerp に非常にうまくアクセスでき、問題はありません。内部ネットワークからアクセスしようとすると、openerp に接続できません。

nmap は、8096 で開いているポートがないことを示しています。Apache は VM の外でも問題なく動作し、さまざまな Apache サイトに問題なくアクセスできます。

新しい VM ホスト用にこれを変更する必要があったため、インターフェイスがどこかに保存されていた可能性があります。ファイアウォールは問題ではありません。

私のopenerp-server.confも非常に小さく見えます...

===== ログファイル ====

2013-10-02 11:17:29,878 26497 INFO ? openerp: OpenERP version 6.1-1
2013-10-02 11:17:29,879 26497 INFO ? openerp: addons paths: /usr/share/openerp/addons
2013-10-02 11:17:29,879 26497 INFO ? openerp: database hostname: localhost
2013-10-02 11:17:29,879 26497 INFO ? openerp: database port: 5432
2013-10-02 11:17:29,879 26497 INFO ? openerp: database user: openerp
2013-10-02 11:17:29,880 26497 INFO ? openerp.service.netrpc_server: starting NET-RPC service on 0.0.0.0:8070
2013-10-02 11:17:29,881 26497 INFO ? openerp.netsvc: Starting 1 services
2013-10-02 11:17:30,213 26497 INFO ? openerp.addons.web: embedded mode
2013-10-02 11:17:30,234 26497 INFO ? openerp.wsgi.core: HTTP service (werkzeug) running on 0.0.0.0:8069
2013-10-02 11:17:31,137 26497 INFO ? openerp: OpenERP server is running, waiting for connections...

誰かアイデアがありますか?

ありがとう

4

1 に答える 1

1

標準の OpenERP 6.1 ubuntu パッケージを使用していると仮定すると、構成設定を明示的に0.0.0.0オーバーライドしていない限り、デフォルトは (すべてのインターフェース)をリッスンします。xmlrpc_interface

ログファイル (デフォルトでは/var/log/openerp/openerp-server.log) を確認して、openerp の起動行を探すと、次のような内容が表示されるはずです。

    openerp.wsgi.core: HTTP service (werkzeug) running on 0.0.0.0:8069

設定ファイル (`/etc/openerp/openerp-server.conf)を強制することもできxmlrpc_interface = 0.0.0.0ますが、それがデフォルトになっているはずです。

サーバーの--xmlrpc-interface起動時にコマンドライン オプションとして指定することもできますが、標準の ubuntu パッケージを使用している場合は存在しないはずです。

完全な再起動後に OpenERP が実際に をリッスンしていることをログが示している場合は0.0.0.0、VM ネットワーク構成の問題、ファイアウォールなどを再確認する必要があります。

于 2013-10-02T10:42:47.457 に答える