
Eu configurei uma máquina virtual Ubuntu usando o Vagrant. No meu Vagrantfile, configurei uma rede privada como no exemplo:
config.vm.network "private_network", ip: "192.168.33.10
Em /etc/supervisor/supervisord.conf
, tenho as linhas:
[inet_http_server]
port=127.0.0.1:9001
Quando executo python -m SimpleHTTPServer 9002
, posso acessar a máquina convidada através do meu navegador a partir da máquina host usando 192.168.33.10:9002
.
Porém, quando tento acessar 192.168.33.10:9001
, não obtenho resposta. Quando tento abrir um servidor web python nessa porta, ele diz que o endereço está em uso. Portanto, acho que a interface web do supervisor está em execução, mas de alguma forma não está acessível.
Todas as ideias são apreciadas!
Responder1
Tente alterar o endereço IP de localhost para qualquer:
[inet_http_server]
port=*:9001
Veja se isso funciona!