先週、ジェンキンと 4 つのスレーブ Windows VM を使用してセレン グリッドをセットアップしました。これを行う一環として、スレーブ接続とセレン接続の両方のポートのブロックを解除する必要がありました。
VM は jnlp スターターをダウンロードして正しく登録し、金曜日の終わりまでにテストを期待どおりに実行しました。\
明けましておめでとうございます。週末に、接続タイムアウトのために 4 つの VM すべてへの接続が失われていることを知りました。(最初のエラーは、ping が長すぎるために終了したことを示しており、その後の試行ではそもそも接続に成功しませんでした。)
これまでのSOに関する私の調査では、ポートの問題が指摘されているため、ポートがまだ有効になっていることを確認しました。次に、jenkins インスタンスを再起動しましたが、まだ成功していません。
興味深いことに、jenkins selenium グリッドへの接続は機能しており、各スタンドアロン サーバーは VM で正しく起動および登録され、すべてのサーバーはブラウザーから jenkins ui にアクセスできますが、jnlp を介してスレーブとして登録することはできません。
この時点で、私は途方に暮れています。先週動作していたのとまったく同じセットアップをミラーリングしました。サーバーを管理する devOps チームに確認したところ、サーバー側に変更がないことを確認しました。VM は変更されていません。