无法远程访问Jenkins

gopyfrb3  于 2022-12-11  发布在  Jenkins
关注(0)|答案(2)|浏览(415)

我在远程服务器上安装了jenkins。
如果在服务器上执行以下操作:

wget http://server.url:8080

我毫无问题地得到了这个页面。在我的电脑上,我得到了:

--2014-01-09 14:11:33--  http://server.url:8080/
Resolving server.url (server.url)... 54.205.148.55
Connecting to server.url (server.url)|54.205.148.55|:8080... faied: Connection timed out.
Retrying.

我已经试过在配置文件中修改--httpListenAddress=参数(我把它设置为0.0.0.0),但没有任何React。它安装在Ubuntu 12.04上,Apache运行在80端口。
你知道吗?
谢谢你!
编辑:我也试过禁用iptables和ufw,但没有结果。

7cwmlq89

7cwmlq891#

您是否可以检查Jenkins的绑定IP地址,如果您要从外部访问Jenkins,则该地址应为0.0.0.0:8080YOUR_SERVER_IP:8080
使用以下命令进行检查:netstat -tunlp
停止防火墙:systemctl stop ufw

i34xakig

i34xakig2#

从您的输出看,您似乎正在尝试连接端口8080,但您说您有Apache在端口80上侦听。
如果端口不匹配不是问题所在,则可能是另一个防火墙阻止了您的通信。
你能从你的电脑运行telnet到Jenkins服务器看看能不能连接上吗?

telnet 54.205.148.55 8080

telnet 54.205.148.55 80

这取决于您实际侦听的端口。

相关问题