
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!