VerneMQ : econnrefused & Webhook exemple
Webhooks
activez les webhooks comme ceci dans votre vernemq.conf.local (.local lors de l'exécution sur docker, afin que les paramètres au bas du fichier persistent) :
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
Notez que si votre webhook n'est pas accessible (econnrefused), l'authentification basée sur la base de données échouera également ... !
Si vous obtenez des erreurs comme celles qui suivent :
jalpine_morpheus | 17:11:10.394 [error] L'appel du point de terminaison a échoué en raison d'un econnrefused.
jalpine_morpheus | 17:11:10.394 [warning] can't authenticate client {"mountpoint",<>} from 172.18.0.4:60002 due to econnrefused
Cela peut être dû au fait que vous n'accédez pas au webhook sur le bon port dans l'autre conteneur Docker.