Page 1 sur 1
[2024.7] - Plante toutes les 35 min [Clos]
Publié : 15 août 2024, 09:23
par Moltes
Bonjour,
Depuis la MAJ vers 2024.7, mon Domoticz plante toutes les 35 minutes.
Je tourne sur un PC classique en Debian 11.10 up-to-date. Je précise que les dernière MAJ OS ont été faites après la MAJ Domoticz en voyant le souci du planton régulier.
J'ai eu beau passer en mode debug le démon Domoticz, je n'ai absolument rien trouvé.
J'ai scruté sur les logs du système, cron, messages, syslog, et je n'ai rien trouvé.
Un simple redémarrage du service est c'est reparti pour 35 minutes.
Auriez-vous une idée de vers où chercher ?
PS : lorsque je passe le démon en debuglevel webserver, il ne se passe rien : Domoticz se comporte comme s'il avait planté et je ne vois absolument rien dans le fichier de log.
Merci de votre aide.
Re: [2024.7] - Plante toutes les 35 min
Publié : 15 août 2024, 11:42
par Keros
Le fichier domoticz_crash.log n'indique rien ?
Re: [2024.7] - Plante toutes les 35 min
Publié : 15 août 2024, 13:46
par Moltes
Non, le fichier domoticz_crash est toujours vide.
Ce qui m'intrigue le plus c'est cette régularité de 35 min.
Re: [2024.7] - Plante toutes les 35 min
Publié : 15 août 2024, 16:40
par Keros
Ah, c'est vraiment régulier toutes les 35 minutes ? Curieux… Tu n'as rien qui se lance sur ce timing ?
Tu peux essayer de désactiver tes éventuels plugins ?
Tu peux également regarder la RAM utilisée juste avant et pendant le plantage ?
Tu peux aussi faire un service domoticz.sh status pendant le plantage ?
As tu essayé de redémarrer le serveur ?
Re: [2024.7] - Plante toutes les 35 min
Publié : 15 août 2024, 18:28
par Moltes
Oui, c'est vraiment très régulier : 35min.
J'ai essayé de lancer domoticz sans le mettre en démon, mais sans succès.
Comme je n'ai rien vu dans les logs en mode debug, je suis repassé en normal.
J'ai pu retrouver ces messages :
Error: mainworker seems to have ended or hung unexpectedly (last update 301.000000 seconds ago)
Error: Domoticz(215301) is exiting due to watchdog triggered...
Error: Failed to start gdb, will use backtrace() for printing stack frame
Status: EventSystem: Stopped...
Status: EventSystem: Queue thread stopped...
Status: EventSystem - Python stopped...
Status: NotificationSystem: thread stopped...
Status: PluginSystem: Exited work loop.
Error: Domoticz(pid:215301, tid:215301('domoticz')) received fatal signal 6 (Aborted) while backtracing
J'ai cherché la commande gdb : introuvable.
Je l'ai installée, et on va voir.
A suivre...
Re: [2024.7] - Plante toutes les 35 min
Publié : 15 août 2024, 19:38
par Keros
Tu aurais un système de surveillance de DomoticZ ? Monit par exemple ?
Re: [2024.7] - Plante toutes les 35 min
Publié : 16 août 2024, 09:19
par Moltes
En voulant installer gdb, je me suis aperçu que les résolutions DNS n'étaient pas fonctionnelles.
J'ai ajusté les paramètres et depuis je n'ai plus eu ce planton.
Je soupçonne le plugin melcloud de m'avoir fait des misères.
Le sujet est donc clos.
Re: [2024.7] - Plante toutes les 35 min
Publié : 16 août 2024, 18:03
par Flying Domotic
Moltes a écrit : 16 août 2024, 09:19
En voulant installer gdb, ...
GDB est un debugger. Il n'est pas impossible que Domoticz, lorsqu'il se plante violemment, essaie d'activer le debugger pour qu'un développeur puisse prendre la main. Pas trop besoin de l'installer si on ne va pas l'utiliser.
Par contre, la trace fournie ensuite peut être utile (au développeurs) pour voir où ça a planté, voire pourquoi.