2017-11-03 37 views
1

Windowsサーバー2016にJenkinsビルドサーバー(v2.77)がインストールされていて、Macをスレーブノードとして追加したいと思います。私は "Java Web Start"を介して実行するようにノードを設定します。 Mac側では、jenkinsからslave-agent.jnlpファイルをダウンロードしましたが、サーバに接続しません。Jenkins - スレーブMac - 接続できません

これは例外である:

java.io.IOException: Failed to connect to 37.210.56.16:49693 
    at org.jenkinsci.remoting.engine.JnlpAgentEndpoint.open(JnlpAgentEndpoint.java:243) 
    at hudson.remoting.Engine.connect(Engine.java:660) 
    at hudson.remoting.Engine.innerRun(Engine.java:524) 
    at hudson.remoting.Engine.run(Engine.java:447) 
Caused by: java.net.ConnectException: Operation timed out 
    at java.base/sun.nio.ch.Net.connect0(Native Method) 
    ... 

Iは、固定/ランダムにジェンキンズにJNLPエージェントオプションのTCPポートを変更するには、ファイアウォールのウィンドウをオフにしようとしましたが、彼らが接続されていませんでした。

アイデア?

ありがとうございました

答えて

0

最後に解決策が見つかりました。私はGoogleからサーバーを借りて、Googleのクラウドコンソールで、このVMインスタンスに対して、このJNLPエージェント接続の特定のポート番号を受け入れるファイアウォールルールを定義しなければなりませんでした。今はうまくいきます。

関連する問題