
Meu supervisord
me disse que está sendo executado sem qualquer verificação de autenticação HTTP.
supervisor> maintail
2015-03-03 16:57:03,832 CRIT Server 'unix_http_server' running without any HTTP authentication checking
Embora eu não consiga abri-lo na porta padrão 9001
. Como abri-lo e como habilitar a verificação de autenticação HTTP?
unix_http_server
parte do arquivo de configuração é a seguinte:
[unix_http_server]
file=/var/run/supervisor.sock
chmod=0770
chown=root:supervisor
Responder1
Se você deseja que o servidor HTTP escute em uma porta TCP (em vez de um soquete de domínio Unix), será necessário usar inet_http_server
em vez de unix_http_server
.
Documentação:http://supervisord.org/configuration.html#inet-http-server-section-settings
Responder2
Você tem
Servidor CRIT 'unix_http_server' em execução sem qualquer verificação de autenticação HTTP
é porque o nome de usuário/senha não está definido para o servidor http unix do supervisor.
Adicione-os em supervisord.conf
:[unix_http_server]
[unix_http_server]
username = dummy
password = dummy
Mas será solicitado o nome de usuário/senha ao usar o supervisorctl
.
Adicione os mesmos itens [supervisorctl]
e pronto.
[supervisorctl]
username = dummy
password = dummy