无法远程访问jenkins

use*_*085 6 jenkins

我在远程服务器上安装了jenkins.

如果我在服务器上做:

wget http://server.url:8080
Run Code Online (Sandbox Code Playgroud)

我没有任何问题得到页面.在我的电脑上,我明白了:

--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.
Run Code Online (Sandbox Code Playgroud)

我已经尝试在配置文件中更改--httpListenAddress =参数(我将其设置为0.0.0.0)并且没有任何反应.它安装在Ubuntu 12.04上,它在端口80上运行Apache.

任何的想法?

谢谢!

编辑:我也试过没有结果禁用iptables和ufw.

Jam*_*esE 0

从你的输出来看,你似乎正在尝试连接端口 8080,但你说你有 apache 正在监听端口 80。

如果端口不匹配不是问题,则可能是另一个防火墙阻止了您的流量。

您可以从您的计算机运行 telnet 到 Jenkins 服务器并查看是否可以连接吗?

telnet 54.205.148.55 8080
Run Code Online (Sandbox Code Playgroud)

或者

telnet 54.205.148.55 80
Run Code Online (Sandbox Code Playgroud)

取决于您实际监听的端口。