Jenkins 서버가 슬레이브 연결을 위해 포트를 열지 않습니다.

Jenkins 서버가 슬레이브 연결을 위해 포트를 열지 않습니다.

VMWare에서 Bitnami Jenkins 가상 이미지를 사용하고 있습니다.

웹 시작 슬레이브에 연결하려고 하면 Jenkins 서버에 대한 ConnectException 연결 시간이 초과되었습니다. 웹 브라우저(포트 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에서 알 수 있듯이 방화벽으로 인해 VM 외부에서는 해당 포트에 접근할 수 없습니다. 에 설명된 대로 포트(귀하의 경우 59730)를 열도록 방화벽을 구성해야 합니다.이 FAQ그리고 그것은 작동해야합니다.

관련 정보