我在詹金斯(Jenkins)上没有太多经验,并且面临着一个使我感到困惑的奇怪问题。
我在同一网络上有两台机器,分别说M1(主Windows 10)和M2(从Windows 10)。我可以从M2 ping M1,反之亦然。
在M1上,当我:
为什么即使通过ping测试成功,通过war软件包安装Jenkins时,也无法从从属机器(M2)访问JenkinsUI?我有什么想念的吗?以前有没有人遇到过这样的问题?
背景: 我想使用war软件包而不是Windows服务在M1上安装Jenkins的原因是,我需要在从属计算机M2上触发我的UI测试自动化脚本,当Jenkins作为服务安装时,不会触发M2。 As mentioned in the comment section here)
M1(Master):
M2(从站-无法打开Jenkins登录页面):
答案 0 :(得分:0)
我终于能够从远程计算机上打开Jenkins UI。我找到了解决方法HERE。按照解决方案,我只能将端口添加到防火墙。
我在安装了Jenkins的计算机上以提升模式运行了以下命令:
netsh advfirewall firewall add rule name="TCP Port 8080" dir=in localport=8080 protocol=TCP action=allow