Bisher konnte ich immer die ar7.cfg nach Wunsch anpassen und in den flash zurückkopieren. Nach dem Update auf die 6.20 "scheint mir irgendetwas meine Änderungen rückgängig zu machen" ...
Bekomme jetzt meine Freigaben für FHEM nicht mehr eingeschaltet ...
Ergänzung: Habe mit folgendem Befehl gearbeitet
cat /var/media/ftp/ar7.cfg > /var/flash/ar7.cfg
der aber die ar7.cfg im flash nicht überschreibt, denn diese hat noch den gleichen Datumsstempel (1.1.1970) wie alle Dateien im flash ...
Edit: Das Problem liegt woanders, ist wohl ein SSL Problem ..... bitte die nächsten Antworten überspringen und hier weiterlesen:http://forum.fhem.de/index.php/topic,26959.msg199325.html#msg199325
Hallo,
also ich habs selber an meiner ungefreetzen FB7390 probiert und ohne auf den Zeitstempel zu
schauen funktioniert es .
sogar nach einen reboot ist die ar7.cfg unverändert .
Hast du mal in die Datei reingeschaut ob sie trotz Zeitstempel verändert ist ?
Danke Mani,
habs gerade nochmal probiert, entweder meine geänderte ar7.cfg landet beim Rückkopieren nicht im flash (unwahrscheinlich) oder die Änderungen werden automatisch rückgängig gemacht ....
Lag wohl doch an einem Syntaxfehler in meiner ar7.cfg
Sieht jetzt so aus: internet_forwardrules = "tcp 0.0.0.0:443 0.0.0.0:443 0",
"tcp 0.0.0.0:8084 0.0.0.0:8084 0 # FHEM",
"tcp 0.0.0.0:8083 0.0.0.0:8083 0 # FHEM";
die Ports sind offen (siehe screenshot), Zugriff klappt aber trotzdem noch nicht.
Oder müssen die Freigaben doch wie in meiner früheren, funktionierenden Version unter "ipv4forwardrules" stehen: ip = 192.168.178.3;
name = "fritzbox";
mac = 00:00:00:00:00:00;
medium = medium_unknown;
auto_etherwake = no;
ifaceid = ::;
type = neightype_unknown;
staticlease = no;
ipv4forwardrules =
"tcp 0.0.0.0:8084 192.168.178.3:8084 0 # FHEM",
"tcp 0.0.0.0:8083 192.168.178.3:8083 0 # FHEM";
} {
Die Portfreigaben funktionieren jetzt, der eigentliche Fehler liegt aber daran, dass IO::Socket::SSL nicht geladen werden kann:
Wie gesagt, gestern auf Fritz!OS 6.20 upgedatet, dann noch Update von FHEM gemacht ...
Aus dem ip-phone-forum folgender Hinweis:
Von 06.04 auf 6.20 hat sich die SSL-Lib in der Box geändert von 0.9.8j auf 1.0.1h ... da hat sich etwas am Interface getan und FHEM braucht eine angepaßte SSLeay-Library, die gegen eine 1.0.1h-Version von openSSL arbeiten kann. Liegt wohl in /var/flash/...
Oder halt https (vorübergehend) deaktivieren ...
Ok das is bescheiden da kann ich dir leider auch nicht weiterhelfen da muss jemand ran der sich mit Perl auskennt !!
hier noch mal die Fehlermeldung beim Start von FHEM
Wenn man die Dateien /lib/libcrypto.so.0.9.8 (http://fhem.de/fb7390/libcrypto.so.0.9.8) und /lib/libssl.so.0.9.8 (http://fhem.de/fb7390/libssl.so.0.9.8) von einem aelteren FB-Version (z.Bsp. 6.03) nach /var/InternerSpeicher/fhem/lib kopiert, dann funktioniert FHEMWEB mit HTTPS auch auf ein FB7490 mit FRITZ!OS 06.20.
Natuerlich erbt FHEMWEB damit die in diesen alten Bibliotheken vorhandenen Bugs/Features/etc.
Danke Rudolf, zum Glück hab ich noch ne FBF mit einer älteren "Labor" ... Die genannten Dateien fehlen unter 6.20 ja komplett, korrekt? Andere Frage: Plant Ihr denn noch mal ein Update der SSLeay-Library?