Hallo zusammen,
ich habe vor ein paar Wochen HTTPS auf Fhem aktivert. (Nach der Anleitung aus dem Wiki)
Das läuft auch wie gewünscht.
Nun habe ich gesehen, dass in unregelmäßigen Abständen folgendes im Log finde:
2014.03.28 10:02:31 1: FHEMWEB SSL/HTTPS error:
2014.03.28 10:03:37 1: FHEMWEB SSL/HTTPS error:
Es wird mit keinem (mir ersichtlichen) Event zusammen geloggt. Z.B. nicht, wenn ich mich anmelde.
Es wird auch kein Error Code mit gegeben.
Kann ich das ignorieren? Oder wie kann ich am besten die Ursache finden und abstellen?
Die HTTPS Verhandlung mit dem Client war nicht erfolgreich, und die Ursache war vom SSL-Bibliothek nicht spezifiziert.
Ich tippe auf Timeouts, das Problem konkret zu finden ist vermutlich aufwendig.
Um es zu unterdruecken muss man das verbose Attribut der entsprechenden FHEMWEB-Instanz auf 0 setzen.
Bei mir tritt das Problem leider auch auf. Oft muss ich 2-3 mal die entsprechende Seite laden bis ich einmal "durchkomme". :'(
Kann man da nicht doch was machen?
2014.04.29 06:59:32 4: /fhem/SVG_showLog?dev=weblink_Muenchen&logdev=FileLog_Muenchen&gplotfile=weblink_Muenchen&logfile=CURRENT&pos= / RL:2960 / image/svg+xml / Content-Encoding: gzip
2014.04.29 06:59:27 5: plotcommand: get FileLog_Muenchen CURRENT INT 2014-04-28_07:00:00 2014-04-29_07:00:01 4:Wetter.Muenchen.T\x3a:: 6:Wetter.Muenchen.T\x3a:: 8:Wetter.Muenchen.T\x3a::
2014.04.29 06:59:27 4: HTTP FHEMWEB:87.168.121.133:57256 GET /fhem/SVG_showLog?dev=weblink_Muenchen&logdev=FileLog_Muenchen&gplotfile=weblink_Muenchen&logfile=CURRENT&pos=
2014.04.29 06:59:27 4: HTTP FHEMWEB:87.168.121.133:57238 GET /fhem/images/default/Zoom-out.png
2014.04.29 06:59:26 4: HTTP FHEMWEB:87.168.121.133:57252 GET /fhem/pgm2/jquery.min.js
2014.04.29 06:59:26 4: HTTP FHEMWEB:87.168.121.133:57253 GET /fhem/images/default/Zoom-in.png
2014.04.29 06:59:26 4: HTTP FHEMWEB:87.168.121.133:57255 GET /fhem/images/default/HOME_Status.1.png
2014.04.29 06:59:26 4: HTTP FHEMWEB:87.168.121.133:57254 GET /fhem/images/default/icoEverything.png
2014.04.29 06:59:26 4: Connection accepted from FHEMWEB:87.168.121.133:57256
2014.04.29 06:59:26 4: HTTP FHEMWEB:87.168.121.133:57252 GET /fhem/pgm2/fhemweb_time.js
2014.04.29 06:59:26 4: HTTP FHEMWEB:87.168.121.133:57238 GET /fhem/pgm2/fhemweb_textField.js
2014.04.29 06:59:26 4: HTTP FHEMWEB:87.168.121.133:57253 GET /fhem/pgm2/fhemweb_noArg.js
2014.04.29 06:59:26 4: Connection accepted from FHEMWEB:87.168.121.133:57255
2014.04.29 06:59:26 4: Connection accepted from FHEMWEB:87.168.121.133:57254
2014.04.29 06:59:26 4: HTTP FHEMWEB:87.168.121.133:57252 GET /fhem/pgm2/fhemweb_colorpicker.js
2014.04.29 06:59:24 4: HTTP FHEMWEB:87.168.121.133:57238 GET /fhem/codemirror/fhem_codemirror.js
2014.04.29 06:59:24 4: Connection accepted from FHEMWEB:87.168.121.133:57253
2014.04.29 06:59:24 4: Connection closed for FHEMWEB:87.168.121.133:57251
2014.04.29 06:59:24 4: Connection accepted from FHEMWEB:87.168.121.133:57252
2014.04.29 06:59:23 4: HTTP FHEMWEB:87.168.121.133:57238 GET /fhem/pgm2/fhemweb_slider.js
2014.04.29 06:59:23 4: Connection closed for FHEMWEB:87.168.121.133:57250
2014.04.29 06:59:23 4: Connection accepted from FHEMWEB:87.168.121.133:57251
2014.04.29 06:59:22 4: Connection closed for FHEMWEB:87.168.121.133:57249
2014.04.29 06:59:22 4: Connection accepted from FHEMWEB:87.168.121.133:57250
2014.04.29 06:59:21 4: Connection closed for FHEMWEB:87.168.121.133:57248
2014.04.29 06:59:21 4: HTTP FHEMWEB:87.168.121.133:57238 GET /fhem/pgm2/fhemweb.js
2014.04.29 06:59:21 4: Connection accepted from FHEMWEB:87.168.121.133:57249
2014.04.29 06:59:21 4: Connection closed for FHEMWEB:87.168.121.133:57247
2014.04.29 06:59:21 4: Connection accepted from FHEMWEB:87.168.121.133:57248
2014.04.29 06:59:21 4: HTTP FHEMWEB:87.168.121.133:57238 GET /fhem/pgm2/fhemweb_svg.js
2014.04.29 06:59:21 4: Connection closed for FHEMWEB:87.168.121.133:57246
2014.04.29 06:59:21 4: Connection accepted from FHEMWEB:87.168.121.133:57247
2014.04.29 06:59:20 4: Connection accepted from FHEMWEB:87.168.121.133:57246
2014.04.29 06:59:19 4: Connection closed for FHEMWEB:87.168.121.133:57245
2014.04.29 06:59:19 4: Connection closed for FHEMWEB:87.168.121.133:57244
2014.04.29 06:59:19 4: Connection accepted from FHEMWEB:87.168.121.133:57245
2014.04.29 06:59:19 4: HTTP FHEMWEB:87.168.121.133:57238 GET /fhem/pgm2/dashboard_ios7.css
2014.04.29 06:59:19 4: Connection accepted from FHEMWEB:87.168.121.133:57244
2014.04.29 06:59:19 4: Connection closed for FHEMWEB:87.168.121.133:57243
2014.04.29 06:59:19 4: Connection accepted from FHEMWEB:87.168.121.133:57243
2014.04.29 06:59:19 4: Connection closed for FHEMWEB:87.168.121.133:57242
2014.04.29 06:59:18 4: HTTP FHEMWEB:87.168.121.133:57238 GET /fhem/pgm2/fhemweb_multiple.js
2014.04.29 06:59:17 4: Connection closed for FHEMWEB:87.168.121.133:57241
2014.04.29 06:59:17 4: Connection accepted from FHEMWEB:87.168.121.133:57242
2014.04.29 06:59:17 4: Connection closed for FHEMWEB:87.168.121.133:57240
2014.04.29 06:59:17 4: Connection accepted from FHEMWEB:87.168.121.133:57241
2014.04.29 06:59:17 4: HTTP FHEMWEB:87.168.121.133:57238 GET /fhem/pgm2/style.css
2014.04.29 06:59:17 4: Connection closed for FHEMWEB:87.168.121.133:57239
2014.04.29 06:59:17 4: Connection accepted from FHEMWEB:87.168.121.133:57240
2014.04.29 06:59:16 4: Connection accepted from FHEMWEB:87.168.121.133:57239
/
2014.04.29 06:59:14 4: /fhem / RL:13349 / text/html; charset=UTF-8 / Content-Encoding: gzip
2014.04.29 06:59:13 4: HTTP FHEMWEB:87.168.121.133:57238 GET /fhem
2014.04.29 06:59:13 4: Connection accepted from FHEMWEB:87.168.121.133:57238
2014.04.29 06:59:13 4: Connection closed for FHEMWEB:87.168.121.133:57237
2014.04.29 06:59:13 4: Connection closed for FHEMWEB:87.168.121.133:57236
2014.04.29 06:59:13 4: Connection accepted from FHEMWEB:87.168.121.133:57237
2014.04.29 06:59:13 4: Connection closed for FHEMWEB:87.168.121.133:57235
2014.04.29 06:59:13 4: Connection accepted from FHEMWEB:87.168.121.133:57236
2014.04.29 06:59:12 4: Connection accepted from FHEMWEB:87.168.121.133:57235
2014.04.29 06:59:11 4: Connection closed for FHEMWEB:87.168.121.133:57234
2014.04.29 06:59:11 4: Connection closed for FHEMWEB:87.168.121.133:57233
2014.04.29 06:59:11 4: Connection accepted from FHEMWEB:87.168.121.133:57234
2014.04.29 06:59:11 4: Connection closed for FHEMWEB:87.168.121.133:57232
2014.04.29 06:59:11 4: Connection accepted from FHEMWEB:87.168.121.133:57233
2014.04.29 06:59:11 4: Connection accepted from FHEMWEB:87.168.121.133:57232
2014.04.29 06:59:11 4: Connection closed for FHEMWEB:87.168.121.133:57231
2014.04.29 06:59:10 4: Connection closed for FHEMWEB:87.168.121.133:57230
2014.04.29 06:59:10 4: Connection accepted from FHEMWEB:87.168.121.133:57231
2014.04.29 06:59:09 4: Connection closed for FHEMWEB:87.168.121.133:57229
2014.04.29 06:59:09 4: Connection accepted from FHEMWEB:87.168.121.133:57230
2014.04.29 06:59:09 4: Connection closed for FHEMWEB:87.168.121.133:57228
2014.04.29 06:59:09 4: Connection accepted from FHEMWEB:87.168.121.133:57229
2014.04.29 06:59:09 4: Connection accepted from FHEMWEB:87.168.121.133:57228
2014.04.29 06:59:09 1: FHEMWEB SSL/HTTPS error:
2014.04.29 06:59:08 1: FHEMWEB SSL/HTTPS error:
2014.04.29 06:59:07 1: FHEMWEB SSL/HTTPS error:
2014.04.29 06:59:06 1: FHEMWEB SSL/HTTPS error:
2014.04.29 06:59:05 4: Connection closed for FHEMWEB:87.168.121.133:57210
2014.04.29 06:59:05 4: Connection closed for FHEMWEB:87.168.121.133:57214
2014.04.29 06:59:05 4: Connection closed for FHEMWEB:87.168.121.133:57177
2014.04.29 06:59:05 4: Connection closed for FHEMWEB:87.168.121.133:57220
2014.04.29 06:59:05 4: Connection closed for FHEMWEB:87.168.121.133:57181
2014.04.29 06:59:05 1: FHEMWEB SSL/HTTPS error:
2014.04.29 06:59:02 4: Closing connection FHEMWEB:87.168.121.133:57176
/
2014.04.29 06:58:48 4: /fhem/SVG_showLog?dev=SVG_FileLog_Wohnungstuer_1&logdev=FileLog_Wohnungstuer&gplotfile=SVG_FileLog_Wohnungstuer_1&logfile=CURRENT&pos= / RL:1869 / image/svg+xml / Content-Encoding: gzip
2014.04.29 06:58:48 5: plotcommand: get FileLog_Wohnungstuer CURRENT INT 2014-04-28_07:00:00 2014-04-29_07:00:01 4:OWX_01_709B03160000.present\x3a::
2014.04.29 06:58:48 4: HTTP FHEMWEB:87.168.121.133:57210 GET /fhem/SVG_showLog?dev=SVG_FileLog_Wohnungstuer_1&logdev=FileLog_Wohnungstuer&gplotfile=SVG_FileLog_Wohnungstuer_1&logfile=CURRENT&pos=
ZitatKann man da nicht doch was machen?
Sicher doch, es gibt mehrere Moeglichekeiten:
- hier eine nachvollziehbare Anleitung zum reproduzieren des Problems posten.
- Noch besser: einen Patch hier einstellen.
Zitat von: rudolfkoenig am 29 April 2014, 14:53:33
- Noch besser: einen Patch hier einstellen.
und zwei Leute finden, die Deinen patch auch gutfinden 8)
Fuer Bugfixes reicht eins (er selber), fuer Features, die ich nicht so recht nachvollziehen kann, braucht man einen weiteren, nur um zu bestaetigen, dass ich falsch liege. :)
Zitat von: HolyMoly am 29 April 2014, 07:12:13
Bei mir tritt das Problem leider auch auf. Oft muss ich 2-3 mal die entsprechende Seite laden bis ich einmal "durchkomme". :'(
Kann man da nicht doch was machen?
Hast du irgendwo einen Fork aktiviert für Sonos oder Plots, das hat bei mir in Kombination mit SSL nicht funktioniert, ich war bisher nur zu faul mich da weiter reinzudenken.
Forks habe ich nicht, Sonos auch nicht.
Fhem läuft auf einer Fritzbox 7490,
clientseitig verwende ich Mac 10.9.2 und Chrome 34.0.1847.131.
Nachstellen wird wahrscheinlich schwer... immer wenn ich Links aufrufe passiert es scheinbar zufällig.
Verbose level für WEB ist 5, wie kann ich denn überhaupt sehen was da schief läuft?
Schaut doch so aus als wäre das Logging an der Stelle broken...
Was zeigt denn dein Browser an wenn du "nicht durchkommst".
Diese Webseite ist nicht verfügbar.
Fehlercode?
Gesendet von meinem Nexus 4 mit Tapatalk
Fehlercode: ERR_TIMED_OUT
Google Chrome konnte die Webseite nicht laden, weil xxx.myfritz.net zu lange zum Antworten benötigt. Möglicherweise ist die Website inaktiv oder es gibt Probleme mit Ihrer Internetverbindung.
Überprüfen Sie Ihre Internetverbindung.
Überprüfen Sie alle Kabel und starten Sie alle verwendeten Router, Modems und anderen Netzwerkgeräte neu.
Erlauben Sie Chrome in Ihren Firewall- und Virenschutzeinstellungen den Zugriff auf das Netzwerk.
Falls das Programm schon in der Liste mit erlaubtem Netzwerkzugriff eingetragen ist, entfernen Sie es aus der Liste und fügen Sie es erneut hinzu.
Falls Sie einen Proxyserver verwenden...
Vergewissern Sie sich, dass der Proxyserver funktioniert. Überprüfen Sie die Proxyeinstellungen oder wenden Sie sich an Ihren Netzwerkadministrator. Falls Sie keinen Proxyserver verwenden möchten, deaktivieren Sie ihn wie folgt: Gehen Sie zu "Anwendungen" > "Systemeinstellungen" > "Netzwerk" > "Erweitert" > "Proxys" und deaktivieren Sie alle ausgewählten Proxyserver.
Vermutlich ist dann dein FHEM zu lange bescäftigt, was läuft denn bei dir alles? Was mir komisch vorkommt sind die vielen Ports über die zugegriffen wird. Und das innerhalb kürzester Zeit. Das sind ja auch Zugriffe aus dem Internet: 87.168.121.133. Hast du soviele Ports im Router offen?! Bist du das überhaupt selber mit der IP?
Naja im wesentlichen nur ein bissal 1-wire, presence, geofancy, callmonitor und sysmon.
Dass die Zugriffe von Aussen kommen liegt daran dass alles über den myfritz hostnamen läuft. Warum es so viele sind unterschiedliche ports sind weiß ich auch nicht. Gibt es denn keine Möglichkeit den HTTPS timeout einfach zu erhöhen?
wie ist denn bei dir fhemweb definiert? Normalerweise reagiert FHEM ja nur auf die Ports 8083-8085.....
Wenn du den timeout erhöhen willst müsstest du das bei chrome machen nicht bei fhem.....
Ist eigentlich nur einmal definiert:
define WEB FHEMWEB 8083 global
attr WEB HTTPS 1
attr WEB basicAuth xxx
Ich schau mal ob ich Chrome toleranter machen kann, das wäre dann wohl die einfachste Lösung...
starte mal apptime
Gruß Joachim
Super Idee mit dem apptime :D
Mein FileLog_sysmon ist wohl Schuld... der loggte einfach alles mit was dann im Schnitt zu einer 23s! Pause führte.
Hallo,
ich bin neu hier, und relativ neu mit FHEM. Aber ich komme gut damit klar, gutes Programm.
Diese Fehlermeldung habe ich auch, seit ich HTTPS aktiviert habe, etwa einmal alle halbe Stunde, von wenigen "Ausbrüchen" abgesehen. Ich habe FHEMWEB noch als Web-App auf einem Tablet, und vermute die Ursache eher da.
Anders gesagt: Last als Ursache würde ich ausschliessen. FHEM hat hier einen RPi "für sich", und dessen CPU-Last ist mickrig. Da gibt es nichts, was fhem merklich aufhalten sollte, und maxDly von apptime zeigt das auch an.
RoKoInfo
Hi,
bei mir kommt dieser Log Eintrag wenn ich mich bei FHEM mit Nutzername und Kennwort anmelden muss.
Ich habe Fhem über Chrome aufgerufen und die Seite neu geladen. -> kein Log Eintrag
Fhem mit dem Internet Explorer aufgerufen, worauf ich mich neu anmelden musste. Benutzername und Kennwort eingetragen und die FHEM Seite wird auch geladen.
Trotzdem kommt es bei mir zu dem genannten Log Eintrag...
"
2014.08.10 20:35:18 1: FHEMWEB SSL/HTTPS error:
2014.08.10 20:35:23 1: FHEMWEB SSL/HTTPS error:
"
Grüße
Steven
Hallo zusammen,
um den Zugriff über Internet auf FHEM abzusichern, habe ich heute für FHEM, FHEMphone und FHEMtablet HTTPS aktiviert und basicAuth eingerichtet.
Per Browser klappt der Zugriff.
Allerdings funktioniert jetzt andFHEM nicht mehr. Dort habe ich natürlich auch das http in https geändert und Benutzername / Passwort eingetragen. Nun erhalte ich in der App nur noch die Meldung "Keine Verbindung zum FHEM Server". Im FHEM Log taucht jetzt auch die Meldung "2014.09.26 20:13:58 1: FHEMWEB SSL/HTTPS error:" auf. Ohne weitere Infos, auch in anderen System-Logs finde ich nichts.
Der Zugriff per Browser klappt ohne Fehlermeldung und auch ohne merkliche Verzögerung.
In andFHEM habe ich den Verbindungs Timeout mal zum Test auf 20 Sekunden gestellt. Die Fehlermeldung taucht allerdings schon nach ca. 3 Sekunden auf.
Mir gehen jetzt leider die Ideen aus, was ich noch prüfen könnte :( Hat jemand noch welche?
Schöne Grüße
Daniel
Hast du auch einfach mal eine neue Verbindung gemacht. Bei mir klappt es auf jedenfall aber eine Idee warum es Probleme macht habe ich nicht.
Zitat von: DannyP am 26 September 2014, 20:15:59
Allerdings funktioniert jetzt andFHEM nicht mehr.
auf welcher Plattform?
andFHEM in aktueller Version auf Android 4.4.3
FHEM ebenfalls aktuell auf BeagleBoneBlack mit aktuellem Debian.
Eine neue Verbindung in andFHEM habe ich auch mal eingerichtet.
Android 4.4.x hat Probleme mit selbstsignierten Zertifikaten. Das war für mich ein Grund, bei meinen Tablets, die Zugang zu fhem haben sollten, auf Android 4.3 zurückzugehen.
Mhh ich hab Android 4.4.4 und es klappt ohne Probleme. Sowohl auf dem Nexus4 wie auch auf 2 MotoG. @betateilchen hast du genauere Infos zu dem Problem. Vielleicht gibt es für andFhem auch noch eine andere Lösung. Vielleicht auch über ein Client Zertifikat? Wobei ich das dafür noch nicht eingerichtet habe.
Hi!
Kurioserweise funktioniert es seit heute ohne Probleme.
Nirgendwo habe ich ein Update gemacht und auch keine Einstellungen geändert. Mal weiter beobachten, ob das Problem irgendwann noch mal auftaucht.
Schöne Grüße
Daniel