Jenkins 伺服器未開啟用於從屬連接的連接埠

Jenkins 伺服器未開啟用於從屬連接的連接埠

我正在將 Bitnami Jenkins 虛擬映像與 VMWare 結合使用。

當我嘗試連接 Web Start Slave 時,我的 Jenkins 伺服器會出現 ConnectException 連線逾時。我可以從 Web 瀏覽器(連接埠 80)存取 Jenkins 伺服器。在 Jenkins 伺服器上使用 nmap 顯示連接埠未打開,但使用 netstat 顯示它正在偵聽該連接埠。

地圖:

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),如中所述這個常見問題解答它應該有效。

相關內容