我在我的Windows服务器上安装了Jenkins,当从localhost:8080访问它时,它可以正常工作。
当我试图从服务器外部访问它时,比如serveripaddress:8080
,它无法访问。
防火墙中有一个入站规则,命名为Jenkins
,用于java的8080
端口。
运行netstat
:
我能做些什么才能从服务器外部访问它?
浏览到localhost:8080/manage时出现警报:It appears that your reverse proxy set up is broken.
2条答案
按热度按时间qzlgjiam1#
您的问题中有一点不清楚您是否在本地计算机或服务器上设置了防火墙规则。
确保您已在服务器防火墙上打开TCP入站端口8080。
为了确保防火墙不是问题所在,您可以通过完全关闭防火墙进行测试,假设服务器没有暴露在Web上。
pnwntuvh2#
我也有同样的问题。
最终溶液:为任何程序打开端口8080 TCP
如果我试图将其限制为jenkins.exe或Jenkins服务,它将不允许连接。不知道为什么。