Aparentemente, há campos obrigatórios para o arquivo de configuração da versão 3.0 e superior link
[inet_http_server]
é obrigatório:
Um host TCP: valor da porta ou (por exemplo, 127.0.0.1:9001) em que supervisor irá ouvir solicitações HTTP / XML-RPC. supervisorctl usará o XML-RPC para se comunicar com o supervisord nesta porta. Para ouvir tudo interfaces na máquina, use: 9001 ou *: 9001.
Padrão: sem padrão.
Obrigatório: sim.
Introduzido: 3.0
Além disso, [rpcinterface: supervisor] é necessário para reclamar.
Portanto, minha configuração deve ser assim:
[supervisord]
nodaemon=true
[supervisorctl]
[inet_http_server]
port = 127.0.0.1:9001
[rpcinterface:supervisor]
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface
Agora conecta-se.