FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: The Grue am 16 August 2020, 15:36:45

Titel: FHEM in crash loop
Beitrag von: The Grue am 16 August 2020, 15:36:45
Servus!

Mein FHEM crasht seit gestern ein paar Sekunden nach dem Start. Ich habe leider keinerlei Informationen gefunden, die ich Euch geben könnte: In log/fhem-<datum>.log steht nichts aussergewöhnliches. Journalctl sagt:


Aug 16 15:24:00 ha systemd[1]: Starting FHEM Home Automation...
Aug 16 15:24:00 ha fhem[7189]: Starting fhem...
Aug 16 15:24:00 ha systemd[1]: Started FHEM Home Automation.
Aug 16 15:24:56 ha systemd[1]: fhem.service: Main process exited, code=exited, status=255/EXCEPTION
Aug 16 15:24:56 ha systemd[1]: fhem.service: Failed with result 'exit-code'.
Aug 16 15:25:01 ha systemd[1]: fhem.service: Service RestartSec=5s expired, scheduling restart.
Aug 16 15:25:01 ha systemd[1]: fhem.service: Scheduled restart job, restart counter is at 4.
Aug 16 15:25:01 ha systemd[1]: Stopped FHEM Home Automation.
Aug 16 15:25:01 ha systemd[1]: Starting FHEM Home Automation...
Aug 16 15:25:01 ha fhem[7225]: Starting fhem...


Bevor ich hier um Hilfe zum Crash bitten kann, bräuchte ich also erst mal Information wo ich nachschauen kann und was ich machen muss, damit die Profis hier mir überhaupt helfen können...

System ist ein Raspberry 3B+, das letzte FHEM-Update ist vom 22.07.2020.Danach lief es aber recht ruhig...

Nach einem Neustart des PIs geht's erst mal ganz gut, das dauert aber nicht lange.
Titel: Antw:FHEM in crash loop
Beitrag von: Icinger am 16 August 2020, 16:29:09
Wenn gar nichts anderes geht, dann mal ausnahmsweise die fhem.config editieren und das global-Device auf verbose 5 stellen.
Titel: Antw:FHEM in crash loop
Beitrag von: Otto123 am 16 August 2020, 16:53:43
Hast Du die config geändert und seit dem ist das Problem?
Dann kannst Du die alte config zurückspielen, wie es geht hier https://wiki.fhem.de/wiki/FHEM_startet_nicht_-_Tipps_zur_Fehlersuche#Und_wenn_sich_gar_nichts_mehr_tut.3F
Titel: Antw:FHEM in crash loop
Beitrag von: The Grue am 16 August 2020, 17:21:47
Danke schon mal, die Tips werde ich ausprobieren. Hab meinen ganzen FHEM-Ordner in git, im schlimmsten Fall gibt's ein Bisect.
Bin mir aber keiner Änderung bewusst, die das hier erklären könnte:

Aug 16 15:24:56 ha systemd[1]: fhem.service: Main process exited, code=exited, status=255/EXCEPTION


cu
Markus
Titel: Antw:FHEM in crash loop
Beitrag von: The Grue am 16 August 2020, 17:22:49
Könnte dem Raspi einfach das RAM ausgehen? Ich verwende relativ viele, SVGs mit vielen Messwerten...
Hab *noch* keine logdb.
Titel: Antw:FHEM in crash loop
Beitrag von: Wernieman am 16 August 2020, 17:47:02
Folgendes mal durchgearbeitet?
https://wiki.fhem.de/wiki/FHEM_startet_nicht_-_Tipps_zur_Fehlersuche (https://wiki.fhem.de/wiki/FHEM_startet_nicht_-_Tipps_zur_Fehlersuche)
Titel: Antw:FHEM in crash loop
Beitrag von: The Grue am 16 August 2020, 20:15:23
Danke, Eure Hinweise haben schon mal folgendes gebracht:

Ich habe fhem wie im Wiki beschrieben gestartet:


perl fhem.pl -d fhem.cfg


Nach kurzer Zeit stürzt fhem ab mit dieser Fehlermeldung:

Not a CODE reference at /usr/share/perl5/Net/XMPP/Protocol.pm line 3537.


Keine Ahnung, was da passieren kann, aber ich verwende XMPP um mit msg Nachrichten zu schicken.
Titel: Antw:FHEM in crash loop
Beitrag von: Wernieman am 17 August 2020, 08:06:56
Da PI .. mal die SD geprüft?
Titel: Antw:FHEM in crash loop
Beitrag von: Rewe2000 am 17 August 2020, 10:05:59
Hallo Markus,

ich an deiner Stelle würde den Vorschlag von Wernieman mal umsetzen und ggf. die SD-Card erneuern, bevor du ewig lange nach der Ursache suchst.

Ich hatte die letzte Woche auch unerklärliche Fehler:
https://forum.fhem.de/index.php/topic,113555.msg1078241.html#msg1078241 (https://forum.fhem.de/index.php/topic,113555.msg1078241.html#msg1078241)

Muss bei dir ja nicht das gleiche sein, aber wenn die Karte über ein Jahr in Betrieb ist, liegt die Vermutung schon nahe.

Gruß Reinhard
Titel: Antw:FHEM in crash loop
Beitrag von: The Grue am 17 August 2020, 20:32:18
Ok, ich besorge mir eine neue SD-Karte. Vielleicht auch etwas Vorrat.
Allerdings: hier gab es schon mal jemanden mit dem Problem

https://forum.fhem.de/index.php/topic,18967.msg336384.html#msg336384

Wäre ein ganz schön großer Zufall, wenn wir beide an der selben Stelle eine defekte SD-Karte haben. Ich arbeite mich mal durch den Thread durch.

cu
Markus
Titel: Antw:FHEM in crash loop
Beitrag von: The Grue am 18 August 2020, 18:17:36
Schuldig war tatsächlich eine Inkompatibilität der vom jabber-Modul verwendeten Bibliotheken, wie im o.g. thread geschildert.
Titel: Antw:FHEM in crash loop
Beitrag von: Wernieman am 19 August 2020, 08:09:24
Also Ausnamsweise mal kein SD-Card-Fehler ....