No se puede acceder a la interfaz web del supervisor en la máquina invitada desde el host

No se puede acceder a la interfaz web del supervisor en la máquina invitada desde el host

Configuré una máquina virtual ubuntu usando Vagrant. En mi Vagrantfile, he configurado una red privada como en el ejemplo:

config.vm.network "private_network", ip: "192.168.33.10

En /etc/supervisor/supervisord.conf, tengo las líneas:

[inet_http_server]
port=127.0.0.1:9001

Cuando ejecuto python -m SimpleHTTPServer 9002, puedo acceder a la máquina invitada a través de mi navegador desde la máquina host usando 192.168.33.10:9002.

Sin embargo, cuando intento acceder 192.168.33.10:9001, no obtengo respuesta. Cuando intento abrir un servidor web Python en ese puerto, dice que la dirección está en uso. Por lo tanto, supongo que la interfaz web del supervisor se está ejecutando pero de alguna manera no se puede acceder a ella.

¡Cualquier idea es apreciada!

Respuesta1

Intente cambiar la dirección IP de localhost a cualquiera:

[inet_http_server]
port=*:9001

¡Mira si eso funciona!

información relacionada