次のシナリオを検討してください。
マシン A のマスターとマシン B のスレーブで実行されている Jenkins。ハードコードされた Java パスを参照するマスターの XML 構成ではなく、環境 PATH 変数で「java」を参照するように変更されました。これは、マシン A で実行されているマスターでは正常に機能しますが、マシン B のスレーブはマスター ホスト PC に接続できなくなります。
マシン A のインバウンド トラフィックの (Windows) ファイアウォール ルールは、「C:\Program Files\Java\jre7\bin\java.exe」への任意のプロトコルおよびポート接続でのインバウンド通信を許可するため、Jenkins サービスは機能するはずですが、機能しません。 t。接続を機能させる唯一の方法は、ファイアウォールを無効にすることです。