Tente alterar o endereço IP de localhost para qualquer:
[inet_http_server]
port=*:9001
Veja se isso funciona!
Eu configurei uma máquina virtual do 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
, eu tenho as linhas:
[inet_http_server]
port=127.0.0.1:9001
Quando executo python -m SimpleHTTPServer 9002
, posso acessar a máquina convidada por meio do meu navegador a partir da máquina host usando 192.168.33.10:9002
.
No entanto, quando tento acessar 192.168.33.10:9001
, não obtenho resposta. Quando tento abrir um servidor da web python nessa porta, ele diz que o endereço está em uso. Assim, acho que a interface da Web do supervisor está em execução, mas de alguma forma não é acessível.
Qualquer ideia é apreciada!