Impossible de démarrer le demon mqtt2

Bonjour,

Depuis plusieurs jours, lors d’une tentative au passage sur le plugin Jeezigbee, je galère. Je passe des heures sur les topics concernant les problèmes de démarrage du demon mqtt2.

Je tourne sur Jeedom en 4.4.5 via docker sous Linux
Ubuntu - 20.04 - focal

J’ai :

  • désinstallé mqtt2, réinstallé via le plugin jeezigbee
  • désinstallé mosquitto et réinstallé via le plugin mgtt2
  • mis à jour toutes les dépendances
  • vérifié les droits aux fichiers et dossiers

Tout fonctionnait parfaitement sous le plugin zigbee.

log mqtt2

0592|[2024-05-03 11:50:02] INFO  : Démarrage du démon MQTT Manager : sudo  /usr/bin/node /var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js --loglevel debug --socketport 55035 --mqtt_server mqtts://127.0.0.1:8883 --client_key /var/www/html/plugins/mqtt2/data/ssl/client.key --client_crt /var/www/html/plugins/mqtt2/data/ssl/client.crt --ca /var/www/html/plugins/mqtt2/data/ssl/ca.crt --username "jeedom" --password "E2JI2qFtMwEEwjFset7nNbOGlC2ATtbBDhzZH8KuFfCuuQTbQxdFqQDsCbEHAC9c" --callback http://172.18.0.2:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey 4aLWKviXfksVyCT7iTpDIdpLoCBbk8CpZ0RRehHFKuL8nazn5PhllIObUIyAQe5I --cycle 0.3 --pid /tmp/jeedom/mqtt2/deamon.pid
0593|[2024-05-03 11:50:32] ERROR  : Impossible de démarrer le démon MQTT Manager, vérifiez les logs

log mqtt2d

3655|[2024-05-03 09:50:02] DEBUG  : HTTP listen on 127.0.0.1 port : 55035 started
3656|[2024-05-03 09:50:02] ERROR  : Callback error.Please check your network configuration page : {"message":"Request failed with status code 404","name":"AxiosError","stack":"AxiosError: Request failed with status code 404\n    at settle (/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/axios/dist/node/axios.cjs:1966:12)\n    at IncomingMessage.handleStreamEnd (/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/axios/dist/node/axios.cjs:3065:11)\n    at IncomingMessage.emit (node:events:529:35)\n    at endReadableNT (node:internal/streams/readable:1400:12)\n    at process.processTicksAndRejections (node:internal/process/task_queues:82:21)\n    at Axios.request (/var/www/html/plugins/mqtt2/resources/mqtt2d/node_modules/axios/dist/node/axios.cjs:3876:41)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json, text/plain, */*","User-Agent":"axios/1.6.8","Accept-Encoding":"gzip, compress, deflate, br"},"method":"get","url":"http://172.18.0.2:80/plugins/mqtt2/core/php/jeeMqtt2.php?apikey=4aLWKviXfksVyCT7iTpDIdpLoCBbk8CpZ0RRehHFKuL8nazn5PhllIObUIyAQe5I"},"code":"ERR_BAD_REQUEST","status":404}

Je ne sais plus quoi faire.


Informations Jeedom

Core : 4.4.5 (V4-stable)
DNS Jeedom : non

Plugin : MQTT Manager
Version : 2024-03-26 01:21:05 (stable)
Statut Démon : Stoppé - (2024-05-03 11:40:02)

Salut @oggyparx

Regarde si mosquito est bien lancé (en ssh) et que le port d’écoute est ouvert sous docker.
Vérifie la conf de ton brocker
Je suis sous docker aussi et je n’ai pas eu de problème.

Bonjour
Regarde le log d’erreur du démon que tu as posté le problème est dedans ainsi que où aller pour le corriger