VerneMQ: exemplo de econnrefused & Webhook
Gancho da Web
active ganchos web como este no seu vernemq.conf.local (.local ao correr na doca, para que as definições no fundo do ficheiro persistam):
plugins.vmq_webhooks = on
vmq_webhooks.js_auth_on_register.hook = auth_on_register
vmq_webhooks.js_auth_on_register.endpoint = http://container_picockpit:1200/example/path
Note que se o seu webhook não estiver acessível (econnrefused), a autenticação baseada em db também irá falhar ... !
Se você receber erros como os seguintes:
jalpine_morpheus | 17:11:10.394 [erro] call endpoint failed due to econnrefused
jalpine_morpheus | 17:11:10.394 [aviso] não consegue autenticar o cliente {"mountpoint",<>} from 172.18.0.4:60002 due to econnrefused
Pode ser devido a você não acessar o gancho na porta certa dentro do outro container Docker.