Назад | Перейти на главную страницу

Невозможно получить доступ к веб-интерфейсу супервизора на гостевой машине с хоста

Я настроил виртуальную машину ubuntu с помощью Vagrant. В моем Vagrantfile я настроил частную сеть, как в примере:

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

В /etc/supervisor/supervisord.conf, У меня есть строки:

[inet_http_server]
port=127.0.0.1:9001

Когда я бегу python -m SimpleHTTPServer 9002, Я могу подключиться к гостевой машине через браузер с главной машины, используя 192.168.33.10:9002.

Однако, когда я пытаюсь получить доступ 192.168.33.10:9001, Я не получаю ответа. Когда я пытаюсь открыть веб-сервер python на этом порту, он говорит, что адрес уже используется. Таким образом, я предполагаю, что веб-интерфейс супервизора работает, но почему-то недоступен.

Любые идеи приветствуются!

Попробуйте сменить IP-адрес с localhost на любой:

[inet_http_server]
port=*:9001

Посмотрим, работает ли это!