【问题标题】:Jenkins - slave mac - unable to connect詹金斯 - 从属mac - 无法连接
【发布时间】:2017-11-03 14:50:33
【问题描述】:

我在 windows server 2016 上安装了 Jenkins 构建服务器 (v2.77),我想添加一个 mac 作为从节点。我将节点设置为通过“Java Web Start”运行。在 mac 端我从 jenkins 下载了 slave-agent.jnlp 文件,但它没有连接到服务器。

这是个例外:

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)
  ...

我尝试关闭 windows 防火墙,将 jenkins 中的 JNLP 代理的 TCP 端口 选项更改为固定/随机,但他们没有连接。

有什么想法吗?

感谢您的帮助

【问题讨论】:

    标签: macos jenkins windows-server-2016 jenkins-slave


    【解决方案1】:

    我终于找到了解决方案。我从谷歌租用服务器,在谷歌云控制台中,我必须为这个虚拟机实例定义一个防火墙规则,以接受这个 JNLP 代理连接的特定端口号。现在它运行良好。

    【讨论】:

      猜你喜欢
      • 2021-10-20
      • 1970-01-01
      • 2015-11-03
      • 1970-01-01
      • 2013-08-12
      • 2014-02-28
      • 2019-12-02
      • 2021-09-09
      • 2018-12-05
      相关资源
      最近更新 更多