没有"启动代理通过Java Web Start"当我添加一个Windows从节点时,我的jenkins中的选项

时间:2016-10-31 10:09:37

标签: jenkins deployment

我已经配置了java环境和安装 路径

Here is the picture

5 个答案:

答案 0 :(得分:25)

这是服务器故障中的重复问题: Answer Here

Java Web Start使用TCP,因此必须在Jenkins中启用和配置...

  1. 以管理员身份登录Jenkins
  2. 管理Jenkins>配置全局安全> JNLP代理的TCP端口
  3. 帮自己一个忙,选择静态端口分配......

答案 1 :(得分:7)

从Jenkins 2.176.3版开始,启用“ Manage Jenkins =>配置全局安全性”后,“通过将代理连接到主服务器启动代理”与“通过Java Web Start启动代理”相同,将启用选项。 =>代理=>如上所述的“入站代理的TCP端口”。 例如固定:50000

答案 2 :(得分:4)

确保您已在Manager Jenkins中启用了JNLP端口 - >配置全局安全性。如果未指定JNLP端口,则不会出现JNLP从属选项。

答案 3 :(得分:1)

在更新我的Jenkins之后,我遇到了类似的问题,然后我使用了“ 通过将代理连接到主服务器来启动代理”方法,并使用了“ 入站代理的TCP端口” “下 -管理詹金斯=>配置全局安全性=>代理=>入站代理的TCP端口已更改为8888。我已将其更新回50000,从而解决了该问题。希望对您有所帮助。

答案 4 :(得分:0)

在某些系统上,我曾经有一个按钮来下载代理的 JNLP。在我的新 linux mint 系统上,我收到了“JNLP 不可用”消息。所以不知道从哪里获得 JNLP 文件。但是,查看下面的命令,我看到了下载它的 URL,例如:

http://127.0.0.1:8080/computer/build_slave/jenkins-agent.jnlp

进入从机,在浏览器中粘贴网址即可下载!