29

我的 Jenkins 上已经有一个有效的主从配置,但是更新破坏了它,所以我不得不重新安装它(还没有备份)。

但现在重新安装詹金斯后,我不再让它工作了。

当我继续 Man​​age Jenkins -> Node Management 时,我只能添加新的“永久”代理,而不是我曾经拥有的旧的“Dumb Slave”节点。是否有更新或其他东西,所以这不再起作用了?

还有当使用这个永久代理的帮助?在启动方法字段上显示“通过 Java Web Start 启动代理”选项 - 但在下拉列表中它不可用。

我在安装时做错了吗?

编辑:使用 Jenkins 的最新版本 2.16

4

3 回答 3

60

好的,我自己找到了!

在全局安全中,我没有启用 JNLP 代理的 TCP 端口,这会自动禁用“通过 Java Web Start 启动代理”行

如此处所述:

管理 Jenkins =>配置全局安全=>启用安全=> JNLP 代理的 TCP 端口 将其设置为Fixed(为此选项还设置端口号)或Random

于 2016-08-03T10:24:50.233 回答
16

管理 Jenkins =>配置全局安全=>启用安全=> JNLP 代理的 TCP 端口 将其设置为Fixed(为此选项还设置端口号)或Random

于 2016-11-16T09:27:53.877 回答
5

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

于 2019-09-20T08:23:03.493 回答