简体   繁体   English

Jenkins CentOS Master,Windows从站配置

[英]Jenkins CentOS Master, Windows Slave Configuration

I currently have a Jenkins setup with a CentOS 6.8 machine as the Master and a Windows 10 Slave. 我目前有一个使用CentOS 6.8机器作为Master以及Windows 10 Slave的Jenkins安装程序。 I have done the necessary steps to prep for the connection from JNLP such as configuring my firewall rules to allow for incoming TCP connections and setting the fixed port for JNLP in Global Security settings. 我已经完成了准备从JNLP建立连接的必要步骤,例如配置防火墙规则以允许传入TCP连接,并在“全局安全性”设置中为JNLP设置固定端口。

For some reason, I am still receiving a message notifying me that the connection has timed out and I can not seem to put my finger on why this is. 由于某些原因,我仍然收到一条消息,通知我连接已超时,我似乎无法完全理解为什么。

I have also opened the following ports as suggested by other SO users facing a similar issue: 我还打开了其他面临类似问题的SO用户建议的以下端口:

TCP
33398 - Fixed JNLP port
8080 - Jenkins HTTP port

TCP
135 
139 
445

UDP
137
138

My log informs me that the exception was caused by: java.net.ConnectException: Connection timed out: connect and also notifies me that it failed to connect to my_server:33398 我的日志告诉我该异常是由以下原因引起的: java.net.ConnectException:连接超时:connect并还通知我它未能连接到my_server:33398

Here is a reference link to an image of what my error is: 这是我的错误图像的参考链接:

https://issues.jenkins-ci.org/browse/JENKINS-18080 https://issues.jenkins-ci.org/browse/JENKINS-18080

Any ideas? 有任何想法吗?

Thanks 谢谢

Never mind, figured this out. 没关系,想通了。

There was an external virtual firewall blocking access. 有一个外部虚拟防火墙阻止访问。

Thanks anyway to the 6 people that viewed it. 无论如何,感谢6位浏览过它的人。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM