FB_CALLMONITOR - Fehlemerldung bei FHEM start

Begonnen von Magratheus, 05 Januar 2022, 09:39:46

Vorheriges Thema - Nächstes Thema

Magratheus

Hallo zusammen,

beim Start von FHEM oder bekomme ich bezüglich des FB_CALLMONITORs folgende Fehlermeldung:

FB_CALLMONITOR (CallMonitorAZ) - could not identify remote phonebooks - unable to identify phonebooks via TR-064: error while requesting TR-064 URL /upnp/control/x_contact: https://192.168.178.1:49443: Can't locate loadable object for module Net::SSLeay in @INC (@INC contains: ./lib ./FHEM . /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.28.1 /usr/local/share/perl/5.28.1 /usr/lib/arm-linux-gnueabihf/perl5/5.28 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.28 /usr/share/perl/5.28 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base ./FHEM/lib) at /usr/share/perl5/IO/Socket/SSL.pm line 19.
Compilation failed in require at /usr/share/perl5/IO/Socket/SSL.pm line 19.
BEGIN failed--compilation aborted at /usr/share/perl5/IO/Socket/SSL.pm line 19.
Compilation failed in require at (eval 325) line 1.
BEGIN failed--compilation aborted at (eval 325) line 1.


Dieselbe Meldung erhalte ich auch bei
set mein_CALLMONITOR reread phonebook

Kann mir hier jemand weiterhelfen?
HMLAN, 2 x Raspi, JeeLink, 9 x LC-Bl1PBU-FM, 8 x HM-LC-Dim1TPBU-FM, 3 x HM-LC-SW2-FM, 1 x HM-LC-SW1-FM, 3 x HM-LC-SW1-DR, 2 x HM-LC-SW4-DR, 1 x HM-RC-8, 3 x HM-ES-PMSW1-PL, 1 x HM-PB-2-WM55, 15 x HM-SEC-SC-2, 5 x HM-LC-Ja1PBU-Fm, 4 x LaCrosse Temp., 11 x HM-SEC-SD, Samsung Tablet mit FTUI

Otto123

#1
i,

der wichtige Teil der Meldung ist:
ZitatCan't locate loadable object for module Net::SSLeay

Falls es  ein debian System ist kannst Du mit sudo apt update && sudo apt install libnet-ssleay-perl das Modul installieren.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Magratheus

#2
Hallo Otto,
vielen Dank für die Schnelle Antwort.
Mein OS ist Raspberry Buster.
Die Installation habe ich durchgeführt allerdings ohne Effekt.
Dafür ist die Meldung jetzt nochmal länger:

2022.01.05 09:53:39 1: PERL WARNING: Can't locate auto/Net/SSLeay/autosplit.ix in @INC (@INC contains: ./lib ./FHEM . /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.28.1 /usr/local/share/perl/5.28.1 /usr/lib/arm-linux-gnueabihf/perl5/5.28 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.28 /usr/share/perl/5.28 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base ./FHEM/lib) at /usr/share/perl/5.28/AutoLoader.pm line 181.
at /usr/lib/arm-linux-gnueabihf/perl5/5.28/Net/SSLeay.pm line 24.
2022.01.05 09:53:39 3: FB_CALLMONITOR (CallMonitorAZ) - error while requesting TR-064 URL /upnp/control/x_contact: https://192.168.178.1:49443: Can't locate loadable object for module Net::SSLeay in @INC (@INC contains: ./lib ./FHEM . /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.28.1 /usr/local/share/perl/5.28.1 /usr/lib/arm-linux-gnueabihf/perl5/5.28 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.28 /usr/share/perl/5.28 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base ./FHEM/lib) at /usr/share/perl5/IO/Socket/SSL.pm line 19.
Compilation failed in require at /usr/share/perl5/IO/Socket/SSL.pm line 19.
BEGIN failed--compilation aborted at /usr/share/perl5/IO/Socket/SSL.pm line 19.
Compilation failed in require at (eval 325) line 1.
BEGIN failed--compilation aborted at (eval 325) line 1.

2022.01.05 09:53:39 2: FB_CALLMONITOR (CallMonitorAZ) - could not identify remote phonebooks - unable to identify phonebooks via TR-064: error while requesting TR-064 URL /upnp/control/x_contact: https://192.168.178.1:49443: Can't locate loadable object for module Net::SSLeay in @INC (@INC contains: ./lib ./FHEM . /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.28.1 /usr/local/share/perl/5.28.1 /usr/lib/arm-linux-gnueabihf/perl5/5.28 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.28 /usr/share/perl/5.28 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base ./FHEM/lib) at /usr/share/perl5/IO/Socket/SSL.pm line 19.
Compilation failed in require at /usr/share/perl5/IO/Socket/SSL.pm line 19.
BEGIN failed--compilation aborted at /usr/share/perl5/IO/Socket/SSL.pm line 19.
Compilation failed in require at (eval 325) line 1.
BEGIN failed--compilation aborted at (eval 325) line 1.


Wenn bei reread phonebook:

2022.01.05 09:55:07 2: FB_CALLMONITOR (CallMonitorAZ) - could not identify remote phonebooks - unable to identify phonebooks via TR-064: error while requesting TR-064 URL /upnp/control/x_contact: https://192.168.178.1:49443: Attempt to reload IO/Socket/SSL.pm aborted.
Compilation failed in require at (eval 432) line 1.
BEGIN failed--compilation aborted at (eval 432) line 1.


Interessant ist, dass es sich um eine Installation handelt die bis jetzt unverändert (bis auf FHEM-Updates) mehrere Jahre problemlos lief.

Ich weiß nicht ob relevant, aber zeitgleich mit diesem Problem ist auch ein Problem mit dem Modul Pushover aufgetreten.
Ebenfalls ohne Änderung am System außer einem FHEM Update. Bezüglich Pushover habe ich separat um Hilfe gebeten.

https://forum.fhem.de/index.php/topic,16215.780.html Antwort 788
HMLAN, 2 x Raspi, JeeLink, 9 x LC-Bl1PBU-FM, 8 x HM-LC-Dim1TPBU-FM, 3 x HM-LC-SW2-FM, 1 x HM-LC-SW1-FM, 3 x HM-LC-SW1-DR, 2 x HM-LC-SW4-DR, 1 x HM-RC-8, 3 x HM-ES-PMSW1-PL, 1 x HM-PB-2-WM55, 15 x HM-SEC-SC-2, 5 x HM-LC-Ja1PBU-Fm, 4 x LaCrosse Temp., 11 x HM-SEC-SD, Samsung Tablet mit FTUI

Otto123

#3
So was habe ich befürchtet, diese Meldung klingt sehr eigenartig. Das klingt alles irgendwie kaputt.

Stutzig macht mich die Aussage: es lief mehrere Jahre?
2019-07-06 wurde Buster released
Hast Du das System von einem alten Stand auf Buster hochgezogen?

SD Card im Eimer? Du hast ja weitere Fehler im Forum die zunächst auf kaputtes SSL hindeuten, aber wenn es plötzlich unklare Fehler gibt, solltest Du Dich um eine neue Karte und ums Backup kümmern. Falls es sich bewahrheitet, ich habe mal einen Artikel zu Crash Recovery gemacht - sie in meinem Profil die Weltkugel :)
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Magratheus

Da war ich wohl ungenau.
Die Installation von FHEM ist schon lange unverändert aber ich habe irgendwann auf Buster upgegraded.
Seitdem lief alles problemlos, bis dann das Pushover und das callmonitor Problem auftrat.
Alles andere ist völig in Ordnung
Ich hab noch ein Backup auf einer Reserve-SD Karte. Das teste ich heute abend mal. Momentan bin ich unterwegs und nur vom Handy aus zugange :-)
Werde berichten.
HMLAN, 2 x Raspi, JeeLink, 9 x LC-Bl1PBU-FM, 8 x HM-LC-Dim1TPBU-FM, 3 x HM-LC-SW2-FM, 1 x HM-LC-SW1-FM, 3 x HM-LC-SW1-DR, 2 x HM-LC-SW4-DR, 1 x HM-RC-8, 3 x HM-ES-PMSW1-PL, 1 x HM-PB-2-WM55, 15 x HM-SEC-SC-2, 5 x HM-LC-Ja1PBU-Fm, 4 x LaCrosse Temp., 11 x HM-SEC-SD, Samsung Tablet mit FTUI

Magratheus

Hallo Otto,
sorry für die späte Rückmeldung.
Du hattest recht, die SD Karte war hinüber. Das ist mir nicht aufgefallen, da bis auf den Callmonitor und das Pushover Modul alles funktionierte.
Dank eines vorhandenen SD-Karten-Backups läuft jetzt alles wieder!

Vielen Dank für Deinen Hinweis!!!

Grüße aus dem Schwarzwald
HMLAN, 2 x Raspi, JeeLink, 9 x LC-Bl1PBU-FM, 8 x HM-LC-Dim1TPBU-FM, 3 x HM-LC-SW2-FM, 1 x HM-LC-SW1-FM, 3 x HM-LC-SW1-DR, 2 x HM-LC-SW4-DR, 1 x HM-RC-8, 3 x HM-ES-PMSW1-PL, 1 x HM-PB-2-WM55, 15 x HM-SEC-SC-2, 5 x HM-LC-Ja1PBU-Fm, 4 x LaCrosse Temp., 11 x HM-SEC-SD, Samsung Tablet mit FTUI