Impossible de redémarrer MQTT suite à un redémarrage serveur

Mon problème

Bonjour,

J’ai installé il y a quelques temps Ha sur une freebox delta avec notamment MQTT et Z2M pour gérer plusieurs accessoires zigbee.

Tout fonctionnait très bien grâce au super tutoriels trouvés sur ce forum.
Mais depuis quelques jours suite à un redémarrage du serveur, MQTT ne veut plus démarrer, je n’ai donc pas accès à mes accessoires alors que je les vois bien dans Z2M.

Si j’essaie de démarrer MQTT, cela ne fonctionne pas et j’ai les logs suivant :

2024-04-03 12:19:17: Saving in-memory database to /data//mosquitto.db.
2024-04-03 12:23:53: Client mqttjs_5681092d closed its connection.
2024-04-03 12:24:56: New connection from 172.xx.yy.0:52082 on port 1883.
2024-04-03 12:24:57: New client connected from 172.xx.yy.0:52082 as mqttjs_88cbe771 (p2, c1, k60, u'mqtt').
2024-04-03 12:26:50: Client mqttjs_88cbe771 disconnected.
2024-04-03 12:27:52: New connection from 172.xx.yy.0:51772 on port 1883.
2024-04-03 12:27:57: New client connected from 172.xx.yy.0:51772 as mqttjs_ac5931cf (p2, c1, k60, u'mqtt').
2024-04-03 12:28:51: Client mqttjs_ac5931cf disconnected.
2024-04-03 12:30:04: New connection from 172.xx.yy.0:44036 on port 1883.
2024-04-03 12:30:04: New client connected from 172.xx.yy.0:44036 as mqttjs_33e6ada2 (p2, c1, k60, u'mqtt').
2024-04-03 12:33:15: Client mqttjs_33e6ada2 disconnected.
2024-04-03 12:34:20: New connection from 172.xx.yy.0:57500 on port 1883.
2024-04-03 12:34:20: New client connected from 172.xx.yy.0:57500 as mqttjs_480bd792 (p2, c1, k60, u'mqtt').
2024-04-03 12:49:18: Saving in-memory database to /data//mosquitto.db.
2024-04-03 13:19:19: Saving in-memory database to /data//mosquitto.db.
2024-04-03 13:49:20: Saving in-memory database to /data//mosquitto.db.
2024-04-03 14:04:07: Client mqttjs_480bd792 disconnected.
2024-04-03 14:06:04: New connection from 172.xx.yy.0:40916 on port 1883.
2024-04-03 14:06:04: New client connected from 172.xx.yy.0:40916 as mqttjs_e0f6eccd (p2, c1, k60, u'mqtt').
2024-04-03 14:19:21: Saving in-memory database to /data//mosquitto.db.
2024-04-03 14:44:18: Client mqttjs_e0f6eccd disconnected.
2024-04-03 14:45:50: New connection from 172.xx.yy.0:50998 on port 1883.
2024-04-03 14:45:52: New client connected from 172.xx.yy.0:50998 as mqttjs_3cea7e45 (p2, c1, k60, u'mqtt').
2024-04-03 14:48:01: Client mqttjs_3cea7e45 has exceeded timeout, disconnecting.
2024-04-03 14:49:22: Saving in-memory database to /data//mosquitto.db.
2024-04-03 14:52:35: New connection from 172.xx.yy.0:46514 on port 1883.
2024-04-03 14:52:39: New client connected from 172.xx.yy.0:46514 as mqttjs_875cf1aa (p2, c1, k60, u'mqtt').
2024-04-03 14:56:32: Client mqttjs_875cf1aa has exceeded timeout, disconnecting.
2024-04-03 15:01:30: New connection from 172.xx.yy.0:49134 on port 1883.
2024-04-03 15:01:35: New client connected from 172.xx.yy.0:49134 as mqttjs_9ff95ce3 (p2, c1, k60, u'mqtt').
2024-04-03 15:04:56: Client mqttjs_9ff95ce3 has exceeded timeout, disconnecting.
2024-04-03 15:11:06: New connection from 172.xx.yy.0:41754 on port 1883.
2024-04-03 15:11:12: New client connected from 172.xx.yy.0:41754 as mqttjs_30bc3919 (p2, c1, k60, u'mqtt').
2024-04-03 15:13:33: Client mqttjs_30bc3919 disconnected.
2024-04-03 15:16:00: New connection from 172.xx.yy.0:33316 on port 1883.
2024-04-03 15:16:04: New client connected from 172.xx.yy.0:33316 as mqttjs_b614f58e (p2, c1, k60, u'mqtt').
2024-04-03 15:18:32: Client mqttjs_b614f58e has exceeded timeout, disconnecting.
2024-04-03 15:19:23: Saving in-memory database to /data//mosquitto.db.
2024-04-03 15:22:33: New connection from 172.xx.yy.0:44462 on port 1883.
2024-04-03 15:22:36: New client connected from 172.xx.yy.0:44462 as mqttjs_6701ca1b (p2, c1, k60, u'mqtt').
2024-04-03 15:24:44: Client mqttjs_6701ca1b has exceeded timeout, disconnecting.
2024-04-03 15:28:27: New connection from 172.xx.yy.0:56002 on port 1883.
2024-04-03 15:28:29: New client connected from 172.xx.yy.0:56002 as mqttjs_12e7f780 (p2, c1, k60, u'mqtt').
2024-04-03 15:31:43: Client mqttjs_12e7f780 has exceeded timeout, disconnecting.
2024-04-03 15:49:25: Saving in-memory database to /data//mosquitto.db.
2024-04-03 16:19:25: Saving in-memory database to /data//mosquitto.db.
2024-04-03 16:49:26: Saving in-memory database to /data//mosquitto.db.
2024-04-03 16:53:51: New connection from 172.xx.yy.0:34890 on port 1883.
2024-04-03 16:53:51: New client connected from 172.xx.yy.0:34890 as mqttjs_e47087c0 (p2, c1, k60, u'mqtt').
2024-04-03 17:19:26: Saving in-memory database to /data//mosquitto.db.
2024-04-03 17:49:27: Saving in-memory database to /data//mosquitto.db.

Est-ce que quelqu’un aurait un début d’idée de pourquoi ça ne fonctionne plus ?

Merci.

Fabien

Ma configuration


System Information

version core-2024.3.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.2
os_name Linux
os_version 6.6.20-haos
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.34.0
Stage running
Available Repositories 1403
Downloaded Repositories 16
HACS Data ok
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 12.1
update_channel stable
supervisor_version supervisor-2024.03.1
agent_version 1.6.0
docker_version 24.0.7
disk_total 118.4 GB
disk_used 5.4 GB
healthy true
supported true
board generic-aarch64
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.10.0), Let’s Encrypt (5.0.15), Mosquitto broker (6.4.0), Zigbee2MQTT (1.36.1-1), eufy-security-ws (1.8.0)
Dashboards
dashboards 3
resources 12
views 17
mode storage
Recorder
oldest_recorder_run 25 mars 2024 à 07:08
current_recorder_run 25 mars 2024 à 22:20
estimated_db_size 40.46 MiB
database_engine sqlite
database_version 3.44.2
___

Salut

Dans les logs que tu montres, on a plutot l’impression que c’est l’inverse. MQTT est lancé, et les clients s’y connectent…

Merci pour ton retour.

Pourtant il est bien arrêté :
image

Mes appareils sont tous indisponible :

Alors que bien présent dans Z2M :

Après avoir relancé à l’aide du bouton dédié (1er screen), tu as quoi dans les logs (en actualisant l’affichage pour voir le complément)

Les logs que j’ai affiché dans mon premier post correspondent justement à ce que j’ai après avoir cliqué sur Démarrer puis Actualiser l’onglet Journal.

A moins que tu me demandes autre chose que je n’ai pas compris :slight_smile:

Bonjour,
ta pas restaurer une sauvegarde sur ton HA ?

On dirait le bug d’un module qui est démarrer mais a le bouton rouge, comme quand on fais une restauration. Et le module fonctionne pas comme il faut.

Dans les logs fournis, il n’y a pas de démarrage et pas d’arrêt/plantage, donc c’est étonnant.
En plus on voit les communications qui fonctionnent …
Donc dans le doute… refaire le test pour être sur c’est pas très couteux

Non je n’ai pas fait de restauration.
Je fais regarder le sujet. Merci

C’est ce que j’ai fais. Et même logs.

Hello,

Bon j’ai résolu le problème en désinstallant et réinstallant mqt.
C’était simple et rapide mais je ne suis pas satisfait car je n’ai pas compris pourquoi cela ne marchait pas.

Merci pour vos réponses.