VerneMQ: esempio di econnrefused e Webhook

Webhooks

attivare i webhooks in questo modo nel vostro vernemq.conf.local (.local quando si esegue su docker, in modo che le impostazioni in fondo al file persistano):

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

Nota che se il tuo webhook non è accessibile (econnrefused), anche l'autenticazione basata sul db fallirà ... !

Se si ottengono errori come i seguenti:

jalpine_morpheus | 17:11:10.394 [errore] chiamata endpoint fallita a causa di econnrefused

jalpine_morpheus | 17:11:10.394 [warning] non può autenticare il client {"mountpoint",<>} da 172.18.0.4:60002 a causa di econnrefused

Potrebbe essere dovuto al fatto che non si accede al webhook sulla porta giusta all'interno dell'altro contenitore Docker.