【发布时间】:2012-07-27 07:41:16
【问题描述】:
如何解决这个错误?由于我将主 IP 设为公共并分配 DNS 后发生错误。
Jul 27, 2012 12:44:17 PM hudson.remoting.jnlp.Main$CuiListener <init>
INFO: Hudson agent is running in headless mode.
Jul 27, 2012 12:44:17 PM hudson.remoting.jnlp.Main$CuiListener status
INFO: Locating server among [http://10.10.1.162:8080/jenkins/, http://dem
Jul 27, 2012 12:44:38 PM hudson.remoting.jnlp.Main$CuiListener status
INFO: Connecting to demo.sigmainfo.in:8050
Jul 27, 2012 12:44:38 PM hudson.remoting.jnlp.Main$CuiListener status
INFO: Handshaking
Jul 27, 2012 12:44:58 PM hudson.remoting.jnlp.Main$CuiListener error
SEVERE: The server rejected the connection:
java.lang.Exception: The server rejected the connection:
at hudson.remoting.Engine.onConnectionRejected(Engine.java:258)
at hudson.remoting.Engine.run(Engine.java:233)
我看过很多关于这个的帖子,但没有得到任何正确的答案。
我使用无头从代理连接并将 HOST:PORT 放在从配置的高级设置中。 master是linux,slave是windows 7。
【问题讨论】:
-
你使用的是什么版本的 Jenkins?
-
1.144 我正在使用..它之前工作过..但是当我将主机的端口更改为打开..并分配域名..之后我收到此错误...
-
Jenkins 目前的版本是 1.475,所以看来您使用的是非常旧的版本。有什么理由吗?另外,您能否发布您为无头代理提供的确切命令?
-
1.447.2 我正在使用..抱歉更正..因为条件插件(多个)不起作用..我使用的命令与从属连接到主控之前显示的相同..java -jar slave.jar -jnlpUrl 10.10.1.50:8050/jenkins/computer/Openbravo-slave/… ;它在没有公共 ip、dns 和端口号的情况下工作..也与启动一起工作..当我连接到 dns 时出现问题..使用新端口..
-
由于您在使用公共 IP 和 DNS 时遇到问题,您能否确保在您的网络上允许公共 IP 和 DNS 的路由。只是为了确保这不是防火墙问题。您在公司网络上吗?在这种情况下,您的公司防火墙可能会阻止所有 IP 地址上的某些端口。
标签: windows hudson jenkins ubuntu-12.04 jenkins-plugins