FHEM Forum

FHEM => Sonstiges => Thema gestartet von: Achim am 03 Juni 2018, 09:51:18

Titel: FHEM beendet sich von selbst / stürzt ab
Beitrag von: Achim am 03 Juni 2018, 09:51:18
Hallo,

seit dem Update am 01.06. hat sich bei mir FHEM schon 3x selbst beendet. Auf der Betriebssystemebene (Raspberry) ist mit "ps" kein FHEM-Process mehr vorhanden. Ein "service fhem stop und start" bringt FHEM wieder zum laufen. Der letzte Eintrag im Log war immer:

ZitatCan't locate object method "pending" via package "IO::Socket::INET" at /opt/fhem/fhem.pl line 660.
Der Eintrag ist ohne Zeitstempel.

Ich habe mir die Update Dateien angesehen. Ich spiele jetzt mal die fhem.pl und die HttpUtils.pm von vor dem Update zurück um zu sehen, ob die Abstürze weg sind. Alle anderen Dateien sind meines Erachtens Module, die nichts mit dem Problem zu tun haben sollten (hoffentlich)

:edit
ich habe mal die beiden fhem.pl Dateien verglichen. Die neue, mit der der Absturz passiert hat in der Zeile 660 fogende neue Zeilen drin:
    if($hash->{SSL} && $hash->{CD} && $hash->{CD}->pending()) {
      vec($rout, $hash->{FD}, 1) = 1;
      $nfound++;
    }

Mir sagt das absolut gar nichts, aber vielleicht hilft es ja zur Fehlersuche weiter.

Viele Grüße
Achim
Titel: Antw:FHEM beendet sich von selbst / stürzt ab
Beitrag von: betateilchen am 03 Juni 2018, 10:14:02
Schau mal nach, ob auf Deinem raspberry das perl Paket libio-socket-ssl-perl vorhanden ist.




edit:

ich habe im ursprünglich für die Änderung verantwortlichen Thread mal auf das Problem hingewiesen

https://forum.fhem.de/index.php/topic,73642.msg807898.html#msg807898
Titel: Antw:FHEM beendet sich von selbst / stürzt ab
Beitrag von: JWRu am 03 Juni 2018, 11:09:12
Bei mir gibt's nach einem Update gestern Abend haargenau das selbe Problem. libio-socket-ssl-perl ist installiert - das habe ich überprüft.
Titel: Antw:FHEM beendet sich von selbst / stürzt ab
Beitrag von: Achim am 03 Juni 2018, 15:52:59
Hallo,

auch bei mir ist das Paket installiert:

Zitatii  libio-socket-ssl-perl                2.002-2+deb8u3   

Viele Grüße
Achim
Titel: Antw:FHEM beendet sich von selbst / stürzt ab
Beitrag von: JWRu am 03 Juni 2018, 16:10:34
Update: Habe die alte fhem.pl eingespielt - seitdem läuft's problemlos.
Musste an die alte IT-ler Weisheit denken: Never touch a well-running system.
Titel: Antw:FHEM beendet sich von selbst / stürzt ab
Beitrag von: Alcamar am 03 Juni 2018, 16:39:03
famous last words:
2018.06.03 14:30:57 1: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number (peer: 139.162.87.250)
Can't locate object method "pending" via package "IO::Socket::INET" at fhem.pl line 660.


Danach sind keine Log-Einträge mehr im fhem.log. Jezt versuche es jetzt auch mit der alten fhem.pl
Titel: Antw:FHEM beendet sich von selbst / stürzt ab
Beitrag von: TheTrumpeter am 04 Juni 2018, 04:53:05
Gleiches Problem hier...
Oben genanntes Paket ist auch installiert.
Version: 2.002-2+deb8u2

Werde fhem.pl auch auf die alte Version zurückspielen.
Titel: Antw:FHEM beendet sich von selbst / stürzt ab
Beitrag von: rudolfkoenig am 04 Juni 2018, 08:33:13
Ich habe was geaendert, siehe https://forum.fhem.de/index.php/topic,73642.msg808182.html#msg808182 (https://forum.fhem.de/index.php/topic,73642.msg807898.html#msg807898)