問題タブ [selenium-server]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
519 参照

macos - Selenium スタンドアロン サーバーは、私の IP ではなく、localhost でのみアクセス可能です

SSS == 'Selenium スタンドアロン サーバー'

  • 私が持っている:

    • 自作でSSSをインストール
    • ダウンロードした SSS のカップル バージョン
    • IP を使用する macOS High Sierra:
      • 192.168.0.1
      • 172.18.0.1 - IP for docker
      • localhost/127.0.0.1
    • ファイアウォールをオフにしました
  • このサーバーを次のいずれかの方法で実行します。

    • selenium-server -port 4444
    • java -jar selenium-server-standalone-3.8.1.jar -port 4444

この後、ログを取得しました:

2017-12-22 12:34:23.280:INFO:osjs.AbstractConnector:main: Started ServerConnector@210ab13f{HTTP/1.1,[http/1.1]}{0.0.0.0:4444}

私が理解0.0.0.0しているように、すべてのIPをリッスンしますが、IP192.168.0.1またはIPを使用してこのサーバーに接続できません172.18.0.1

このサーバーへの接続に使用できるのは localhost だけです。netstat は、ポート 4444 が開いていると表示しません。

これと同じUbuntu 16.04ことをすると、うまくいきます。すべてのアドレスを使用して新しいセッションを作成できます。docker コンテナーからも新しいセッションを作成できます。

私が間違っていること、または私が知らないことを教えてもらえますか?