Bonjour, Depuis la mise à jours d’hier je ne peux plus lancer le démon JMQTT je suis sur une version DIY sous debian sur un PC dédié.
Voici le log jMQTTd
[2022-07-24 09:04:32,038]INFO Main MainThread set_log_level() : New log level set to: DEBUG
[2022-07-24 09:04:32,039]DEBUG Main MainThread prepare() : Writing PID 1270954 to /tmp/jeedom/jMQTT/jmqttd.py.pid
[2022-07-24 09:04:32,040]INFO Main MainThread prepare() : Log level : debug
[2022-07-24 09:04:32,040]INFO Main MainThread prepare() : Socket port : 0
[2022-07-24 09:04:32,040]INFO Main MainThread prepare() : Callback url: http://localhost:80/plugins/jMQTT/core/php/callback.php
[2022-07-24 09:04:32,041]INFO Main MainThread prepare() : PID file : /tmp/jeedom/jMQTT/jmqttd.py.pid
[2022-07-24 09:04:32,041]DEBUG Main MainThread prepare() : Apikey : lZYCAL404KEOLGcXWekUsIvRiKdTGdad
[2022-07-24 09:04:32,041]DEBUG JMsg.Rcv MainThread receiver_start() : Start requested
[2022-07-24 09:04:32,042]DEBUG JMsg.Rcv SockIn _loopRcv() : Start
[2022-07-24 09:04:32,043]INFO JMsg.Rcv MainThread receiver_start() : Started, listening on [127.0.0.1:46705]
[2022-07-24 09:04:32,077]DEBUG JMsg.Snd MainThread send_test() : Test successful
[2022-07-24 09:04:32,077]DEBUG JMsg.Snd MainThread sender_start() : Start requested
[2022-07-24 09:04:32,078]DEBUG JMsg.Snd SockOut _loopSnd() : Start
[2022-07-24 09:04:32,079]INFO JMsg.Snd MainThread sender_start() : Started
[2022-07-24 09:04:32,079]DEBUG JMsg.Snd MainThread send_async() : Enqued message: {'cmd': 'daemonUp'}
[2022-07-24 09:04:32,080]DEBUG Main MainThread open_comm() : Open Comm : Sent Daemon Up signal to Jeedom
[2022-07-24 09:04:32,180]DEBUG JMsg.Snd SockOut _loopSnd() : Sending 1 msgs
[2022-07-24 09:04:32,337]DEBUG JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'daemonUp'}]
[2022-07-24 09:04:58,130]DEBUG JMsg.Snd SockOut _loopSnd() : Sending 1 msgs
[2022-07-24 09:04:58,169]DEBUG JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'hb'}]
[2022-07-24 09:05:17,399]DEBUG JMsg.Snd SockOut _loopSnd() : Sending 1 msgs
[2022-07-24 09:05:17,438]DEBUG JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'hb'}]
[2022-07-24 09:05:43,245]DEBUG JMsg.Snd SockOut _loopSnd() : Sending 1 msgs
[2022-07-24 09:05:43,287]DEBUG JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'hb'}]
[2022-07-24 09:06:02,139]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received since 90s (max 90), Jeedom is probably dead.
[2022-07-24 09:06:02,240]INFO Main MainThread shutdown() : Stop jMQTT python daemon
[2022-07-24 09:06:02,240]DEBUG JMsg.Rcv MainThread receiver_stop() : Stop requested
[2022-07-24 09:06:02,493]DEBUG JMsg.Snd SockOut _loopSnd() : Sending 1 msgs
[2022-07-24 09:06:02,522]DEBUG JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'hb'}]
[2022-07-24 09:06:02,719]INFO JMsg.Rcv SockIn _loopRcv() : Stopped
[2022-07-24 09:06:02,720]DEBUG JMsg.Rcv MainThread receiver_stop() : Stopped
[2022-07-24 09:06:02,720]DEBUG Main MainThread shutdown() : Sent Daemon Down signal to Jeedom
[2022-07-24 09:06:02,720]DEBUG JMsg.Snd MainThread sender_stop() : Stop requested
[2022-07-24 09:06:02,723]INFO JMsg.Snd SockOut _loopSnd() : Stopped
[2022-07-24 09:06:02,724]DEBUG JMsg.Snd MainThread sender_stop() : Stopped
[2022-07-24 09:06:02,742]DEBUG JMsg.Snd MainThread send() : Sent TO Jeedom: [{'cmd': 'daemonDown'}]
[2022-07-24 09:06:02,743]DEBUG root MainThread () : Exit 0
Celui de jMQTT:
[2022-07-24 09:08:56][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-07-24 09:08:56][INFO] : Démarrage du démon jMQTT
[2022-07-24 09:08:56][DEBUG] : Nettoyage du Démon
[2022-07-24 09:09:01][INFO] : Lancement du démon jMQTT
[2022-07-24 09:09:02][WARNING] : Démon [1280952:45399] : N'a pas pû être authentifié
[2022-07-24 09:09:11][DEBUG] : Nettoyage du Démon
[2022-07-24 09:09:11][ERROR] : Impossible de lancer le démon jMQTT, vérifiez le log
[2022-07-24 09:09:28][DEBUG] : Démon [3366:37887] : Impossible d'autoriser la cmd 'hb' avant la commande 'daemonUp': '{"cmd":"hb"}'
Info santé:
J’ai réinstallé le plugin et les dépendances mais aucune différence.
l’url : http://x.x.x.x.x:80/plugins/jMQTT/core/php/callback.php
me donne bien :Unauthorized access