Jenkins 服务器没有打开用于从属连接的端口

Jenkins 服务器没有打开用于从属连接的端口

我正在将 Bitnami Jenkins 虚拟映像与 VMWare 结合使用。

当我尝试连接 web start 从属服务器时,我的 Jenkins 服务器收到 ConnectException 连接超时错误。我可以从 Web 浏览器(端口 80)访问 Jenkins 服务器。在 Jenkins 服务器上使用 nmap 显示端口未打开,但使用 netstat 显示它正在监听该端口。

Nmap:

bitnami@linux:~$ nmap localhost

Starting Nmap 6.40 ( http://nmap.org ) at 2015-05-18 17:45 UTC
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00057s latency).
Not shown: 995 closed ports
PORT     STATE SERVICE
21/tcp   open  ftp
22/tcp   open  ssh
80/tcp   open  http
443/tcp  open  https
8009/tcp open  ajp13

Netstat(显示我期望的端口 59730):

tcp6       0      0 :::59730                :::*                    LISTEN 

有什么想法为什么这不是自动的或者不能与 bitnami 虚拟机一起工作?

答案1

Bitnami VM 映像启用简单的防火墙默认情况下,仅打开端口 80、443 和 22。

尽管 netstat 显示启动从属服务器的端口已打开,但由于防火墙的存在,您无法从虚拟机外部访问它。您应该配置防火墙以打开端口(您的情况是 59730),如中所述此常见问题解答它应该可以工作。

相关内容