Hauptmenü

SSL Fehler in SSL.pm

Begonnen von strauch, 27 Mai 2014, 14:24:34

Vorheriges Thema - Nächstes Thema

strauch

Hallo Rudi :-),

seit kurzem habe ich folgenden SSL Fehler beim starten von FHEM:
2014.05.27 14:00:07 1: syntax error at /usr/share/perl5/IO/Socket/SSL.pm line 15, near "package IO::Socket::SSL"
BEGIN not safe after errors--compilation aborted at /usr/share/perl5/IO/Socket/SSL.pm line 17, <$fh> line 30.
Compilation failed in require at (eval 10) line 2, <$fh> line 30.

2014.05.27 14:00:07 1: Can't load IO::Socket::SSL, falling back to HTTP


Ich habe an der Datei etwas in Zeile 1490 geändert um E-Mails per SSL zu verschicken ( http://www.fhemwiki.de/wiki/E-Mail_senden#Keine_Mail_mit_TLS_Verschl.C3.BCsselung ). Ich habe die Änderung rückgängig gemacht, aber der Fehler bleibt. Ich verwende einen Raspbery PI ich habe heute FHEM und das Debian aktualisiert es gibt keine Besserung. Google hat mir bisher auch nicht weiter geholfen. Irgendwelche Ideen?

Danke und Grüße

strauch
FHEM 5.6 VMware mit Debian. 1 CUL für FS20 und HMLAN für Homematic, HM-CC-RT-DN, HM-LC_Sw1PBU-FM, HM-LC-Bl1PBU-FM,  HM-SEC-SC, HM-SEC-SC-2, HM-LC-Sw1-Pl2, HM-Sec-RHS, ASH2200, FHT80B, S20KSE, Sonos, XBMC, FB_Callmonitor, SMLUSB, Arduino Firmata, uvm.

betateilchen

Zitat von: strauch am 27 Mai 2014, 14:24:34
Hallo Rudi :-)

Das ist doch kein Rudi-Problem? Was steht denn in der SSL.pm in Zeile 15?
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

strauch

Hast recht ist ein Strauch-Problem :-) Ich hab Rudi angeschrieben, weil er ja der Owner von FHEMWEB ist.

In Zeile 15 steht:
package IO::Socket::SSL;


in line 17
use IO::Socket;


in line 30
use constant SSL_SENT_SHUTDOWN => 1;


E-Mail per SSL geht weiterhin, obwohl ich das $ wieder reingemacht hab....
FHEM 5.6 VMware mit Debian. 1 CUL für FS20 und HMLAN für Homematic, HM-CC-RT-DN, HM-LC_Sw1PBU-FM, HM-LC-Bl1PBU-FM,  HM-SEC-SC, HM-SEC-SC-2, HM-LC-Sw1-Pl2, HM-Sec-RHS, ASH2200, FHT80B, S20KSE, Sonos, XBMC, FB_Callmonitor, SMLUSB, Arduino Firmata, uvm.

strauch

Hat hier vielleicht noch jemand einen Tipp? Oder ich muss mal eine neue Installation aufsetzten und schauen ob es dort klappt. Was anderes fällt mir gerade nicht ein.
FHEM 5.6 VMware mit Debian. 1 CUL für FS20 und HMLAN für Homematic, HM-CC-RT-DN, HM-LC_Sw1PBU-FM, HM-LC-Bl1PBU-FM,  HM-SEC-SC, HM-SEC-SC-2, HM-LC-Sw1-Pl2, HM-Sec-RHS, ASH2200, FHT80B, S20KSE, Sonos, XBMC, FB_Callmonitor, SMLUSB, Arduino Firmata, uvm.

ChrisD

Hallo,

In der beigefügten Datei steht in der 1. Zeile
W#!/usr/bin/perl -w , das W am Anfang ist zu viel.

Grüße,

ChrisD

strauch

Danke für deine wachsamen Augen. Das muss ich wohl da irgendwie rein geschrieben haben..... Vielleicht vi falsch bedient.

Gesendet von meinem Nexus 4 mit Tapatalk

FHEM 5.6 VMware mit Debian. 1 CUL für FS20 und HMLAN für Homematic, HM-CC-RT-DN, HM-LC_Sw1PBU-FM, HM-LC-Bl1PBU-FM,  HM-SEC-SC, HM-SEC-SC-2, HM-LC-Sw1-Pl2, HM-Sec-RHS, ASH2200, FHT80B, S20KSE, Sonos, XBMC, FB_Callmonitor, SMLUSB, Arduino Firmata, uvm.