WARNING intempestifs dans le log du Daemon

Bonjour à tous,

J’ai déjà soulevé ce problème en 2024 (voir ICI) et j’ai bien compris que je ne pouvais rien y faire.

Petite précision toute même : à l’époque je n’avais pas remarqué que ce WARNING survient lorsque je me déconnecte de l’application depuis mon mobile.

J’ai donc suivi ce conseil de @tomitomas :

Cependant, même après avoir passé les logs du plugin au niveau ERROR, ces rogntudju de WARNING sont toujours là avec en prime d’autres erreurs :

Log JeedomConnect_daemon

[2026-03-30 08:05:33]WARNING : Client must always be masked.
[2026-03-30 09:36:34]WARNING : Client must always be masked.
[2026-03-30 09:54:13] ERROR  : [Errno 32] Broken pipe
Traceback (most recent call last):
File "/var/www/html/plugins/JeedomConnect/resources/JeedomConnectd/JeedomConnectd.py", line 231, in async_worker
server.close_unauthenticated(time.time(), 3)
File "/var/www/html/plugins/JeedomConnect/resources/JeedomConnectd/JeedomConnectd.py", line 334, in close_unauthenticated
self.close_client(client)
File "/var/www/html/plugins/JeedomConnect/resources/JeedomConnectd/JeedomConnectd.py", line 315, in close_client
client["handler"].send_close(CLOSE_STATUS_NORMAL, DEFAULT_CLOSE_REASON)
File "/var/www/html/plugins/JeedomConnect/resources/venv/lib/python3.11/site-packages/websocket_server/websocket_server.py", line 369, in send_close
self.request.send(header + payload)
BrokenPipeError: [Errno 32] Broken pipe
[2026-03-30 09:54:13] ERROR  : [Errno 32] Broken pipe
Traceback (most recent call last):
File "/var/www/html/plugins/JeedomConnect/resources/JeedomConnectd/JeedomConnectd.py", line 69, in read_socket
server.send_message(toClient, json.dumps(elt))
File "/var/www/html/plugins/JeedomConnect/resources/venv/lib/python3.11/site-packages/websocket_server/websocket_server.py", line 78, in send_message
self._unicast(client, msg)
File "/var/www/html/plugins/JeedomConnect/resources/JeedomConnectd/JeedomConnectd.py", line 303, in _unicast
receiver_client["handler"].send_message(msg)
File "/var/www/html/plugins/JeedomConnect/resources/venv/lib/python3.11/site-packages/websocket_server/websocket_server.py", line 344, in send_message
self.send_text(message)
File "/var/www/html/plugins/JeedomConnect/resources/venv/lib/python3.11/site-packages/websocket_server/websocket_server.py", line 413, in send_text
self.request.send(header + payload)
BrokenPipeError: [Errno 32] Broken pipe
[2026-03-30 09:56:21]WARNING : Client must always be masked.
[2026-03-30 10:04:25]WARNING : Client must always be masked.
[2026-03-30 10:12:43]WARNING : Client must always be masked.
[2026-03-30 10:20:22]WARNING : Client must always be masked.
[2026-03-30 10:44:40]WARNING : Client must always be masked.
[2026-03-30 10:53:11]WARNING : Client must always be masked.
[2026-03-30 11:23:18]WARNING : Client must always be masked.

Informations Jeedom

Core : 4.5.2 (master)
DNS Jeedom : non

Plugin : Jeedom Connect
Version : 2025-12-11 08:57:40 (stable)
Statut Démon : Démarré - (2026-03-28 21:17:28)

Informations complémentaires

Version JC : 1.20.6 stable
Version OS : debian 12.13
Version PHP : 8.2.30
Bin : ok / vNotif_2
Dépendances : ok

Equipements : 
  iPhone-1 (jeeconnect) : v1.24.0 (97) stable sur ios [os : 26.3.1] (ws) - PA
  iPhone-2 (jeeconnect) : v1.24.0 (97) stable sur ios [os : 26.3.1] (ws) - PR
  tablette-2 (jeeconnect) : v1.23.0 (1791) stable sur android [os : 27] (polling) - PA

Salut,

Tu as redémarré le daemon après changement du niveau de logs ?

Bonsoir,

J’ai changé le niveau de Log dès l’époque de mon premier post sur ce sujet c.a.d en 2024. Donc, je ne me souviens pas si j’ai redémarré Jeedom immédiatement après mais une chose est certaine, c’est que j’ai redémarré un certain nombre de fois depuis 2024.

Aujourd’hui, j’ai profité de nouvelles erreurs pour rappeler aussi ce problème resté sans solution.