El servidor Jenkins no abre puertos para la conexión esclava

El servidor Jenkins no abre puertos para la conexión esclava

Estoy usando la imagen virtual de Bitnami Jenkins con VMWare.

Se agota el tiempo de espera de conexión ConnectException en mi servidor Jenkins cuando intento conectar un esclavo de inicio web. Puedo acceder al servidor Jenkins desde un navegador web (puerto 80). El uso de nmap en el servidor Jenkins muestra que el puerto no está abierto, pero el uso de netstat muestra que está escuchando el puerto.

Nmapa:

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 (muestra el puerto 59730 que espero):

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

¿Alguna idea de por qué esto no es automático o no funciona con la máquina virtual bitnami?

Respuesta1

Las imágenes de Bitnami VM habilitanCortafuegos sin complicacionesde forma predeterminada y solo tiene abiertos los puertos 80, 443 y 22.

Aunque el puerto para iniciar el esclavo está abierto, como muestra netstat, no se puede acceder a él desde fuera de la VM debido al firewall. Debe configurar el firewall para abrir el puerto (59730 en su caso), como se explica enestas preguntas frecuentesy debería funcionar.

información relacionada