Pushbullet-Fehlermeldung

Begonnen von Jebediah, 08 Oktober 2017, 11:13:43

Vorheriges Thema - Nächstes Thema

Jebediah

Hallo zusammen,

seit kurzem erhalte ich folgende Fehlermeldung wenn ich versuche über Pushbullet eine Benachrichtigung zu verschicken:

2017.10.08 11:02:55 4: FHEM -> Pushbullet.com: {"body":"Test123","title":"FHEM","type":"note","device_iden":""}
2017.10.08 11:02:55 4: Pushbullet.com -> FHEM:
2017.10.08 11:02:55 5: $err: https://api.pushbullet.com:443: Attempt to reload IO/Socket/SSL.pm aborted.
Compilation failed in require at (eval 964) line 2.
BEGIN failed--compilation aborted at (eval 964) line 2.

2017.10.08 11:02:55 5: $method: POST


FHEM betreibe ich auf einem Ubuntu 16.04 Server. Hat jemand eine Idee wie ich ich dieses Problem lösen könnte? Bin für jede Hilfe dankbar!

rudolfkoenig

Die Fehlermeldung wird durch "use IO::Socket::SSL" in dem von Pushbullet Modul aufgerufenen HttpUtils.pm ausgeloest.
D.h. man kann es in FHEM auch per 
{ use IO::Socket::SSL }

provozieren (einzugeben in der telnet oder FHEMWEB Kommandozeile).
Die Ursache ist mir nicht ganz klar, vmtl. ist die installierte SSL.pm Datei kaputtgegangen.

Jebediah

Danke für die Rückmeldung. Die genannte Eingabe über FHEMWEB liefert den gleichlautenden Fehler

Attempt to reload IO/Socket/SSL.pm aborted.
Compilation failed in require at (eval 646) line 1.
BEGIN failed--compilation aborted at (eval 646) line 1.


Gibt es vielleicht eine Möglichkeit diese SSL.pm-Datei zu "reparieren"?