Web Start正在工作,但Jenkins说“Ping响应时间太长或超时”

guykilcj  于 12个月前  发布在  Jenkins
关注(0)|答案(1)|浏览(111)

我可以使用以下命令从slave成功启动连接:

java -jar agent.jar -jnlpUrl https://myserver:8888/computer/myslave/slave-agent.jnlp -secret sdfsdfsdf -workDir "c:\jenkins"

字符串
它启动,运行,记录0个错误,我在主服务器上执行netstat,看到连接建立。
但它说,它的离线与错误“平响应时间太长或超时”
这个错误本身就很麻烦,因为web start的全部意义在于master不需要直接访问slave,它实际上是在试图icmp到slave吗?
从机只能通过端口8888访问主机。
我也没有看到任何地方的日志,不是在奴隶或主,我怎么知道Jenkins甚至试图做什么?

j8yoct9x

j8yoct9x1#

我正试图通过防火墙允许这个从属连接。
我以为我可以用一个端口就可以了。
我的想法是,在端口8888上打开jenkins并在端口8888上监听jnlp,然后使用命令java -jar agent.jar -jnlpUrl https://myserver:8888/computer/myslave/slave-agent.jnlp ....连接
但是我需要打开端口433,这样我就可以先通过https连接到服务器,然后像java -jar agent.jar -jnlpUrl https://myserver/computer/myslave/slave-agent.jnlp ....一样连接。然后还要打开端口8888,这样jenkins服务器就可以重定向到那个jnlp端口。
我正在建立一个jnlp连接直接到该开放端口,问题是我需要连接到jenkins服务器,让服务器设置jnlp连接

相关问题