初めてSelenium Gridを設定しようとしています。 私はハブとローカルノードを実行することができました。 私はVM上のノードを実行しようとしたら、私はというエラーを取得:初めてSelenium-Gridを起動し、リモートマシンが接続を拒否します
INFOを - このノードを登録できませんでした:に接続します:登録 要求送信エラー[/] 4445に失敗しました:接続をタイムアウトになった: は
INFOを接続する - このノードを登録できませんでした:への接続::これはハブが応答停止しているかいない である4445 [/]失敗しました:接続がタイムアウトしました:
Iを接続ハブを実行して:
java -jar selenium-server-standalone-3.4.0.jar -role hub -port 4445
java -jar selenium-server-standalone-3.4.0.jar -role node -hub http://localhost:4445/grid/register/
とローカル・ノードとの両方
java -jar selenium-server-standalone-3.4.0.jar -role node -hub http://<local machine ip>:4445/grid/register/
と
java -jar selenium-server-standalone-3.4.0.jar -role node -hub http://<host ip>:4445/grid/register/
として、リモート・ノードを実行しようとした私がメッセージから取りましたハブ端末セッション:
12:24:55.593 INFO - ノードがHTTPに登録する必要があり://:4445 /グリッド//
レジスタIは(ハブとノード)ファイアウォールの両側に(念のため)、ポート4444および4445を開い。
誰かがなぜそれがうまくいかないのか考えていますが、新しいノードがハブに接続するのを助けるために何ができるでしょうか?
Thxを
編集Murthi最初のコメントの後:
java -jar selenium-server-standalone-3.4.0.jar -role node -hub <hub-machine-ip>
と:: 私は両方を実行しようとした
java -jar selenium-server-standalone-3.4.0.jar -role node -hub <hub-machine-ip> -hubHost <host-ip>
との両方のケースで、cmdは私にすべてのオプションを記載されていますセレニウムグリッドの
私はまた、実行しようとした:
java -jar selenium-server-standalone-3.4.0.jar -role node -hub http://<hub-machine-ip>:4445/grid/register -host <host-ip>
をし、私は戻って私が以前接続タイムアウト
編集7分の25の受信エラーになった: ハブOSは、Mac OSは、Xヨセミテ ですノードOSはWindows 7 SP1 ハブマシンからハブ作成とノードマシンからのノード作成を実行しました。私が受け取るエラーは常に同じです: このノードを登録できませんでした:ハブがダウンしているか、または応答していません:接続先:4444 [/]失敗:接続タイムアウト:接続 私はこのメッセージをコマンドライン端子、ノードマシン
登録している間にハブのマシンにipを入力する必要があります – Murthi
試した後に私の質問を編集しましたが、おそらく私はそれを正しくしませんでしたか? –
リモートマシンでそのノードコマンドを開始しましたか? psexecなどのリモートアクセスツールを使用しない限り、ハブマシンから起動することはできません – acikojevic