Autor Thema: SSL mit aktueller TcpServerUtils.pm nicht moeglich  (Gelesen 726 mal)

Offline Adam

  • Developer
  • Full Member
  • ****
  • Beiträge: 376
SSL mit aktueller TcpServerUtils.pm nicht moeglich
« am: 29 November 2013, 20:00:35 »
Hallo,

habe mal ein komplett Update von FHEM gemacht und musste feststellen, dass durch die neue Version 4202 von TcpServerUtils.pm keine SSL Verbindung mehr möglich in FHEMWEB ist. Version 3738 läuft einwandfrei!

Hat sonst noch jemand Probleme damit?

fhem läuft bei mir auf Windows!

Adam

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 17416
Antw:SSL mit aktueller TcpServerUtils.pm nicht moeglich
« Antwort #1 am: 29 November 2013, 20:50:58 »
Unter OSX tut es.

Kannst Du bitte die Zeile
Blocking  => 0, # Needed for .WRITEBUFFER@darwin
durch
Blocking  => ($^O =~ /Win/ ? 1 : 0), # Needed for .WRITEBUFFER@darwin
ersetzen, und testen ob es tut?

Am besten mit und ohne HTTPS den EventMonitor pruefen.


Offline Adam

  • Developer
  • Full Member
  • ****
  • Beiträge: 376
Antw:SSL mit aktueller TcpServerUtils.pm nicht moeglich
« Antwort #2 am: 29 November 2013, 21:00:40 »
Hi Rudolf,

funkioniert erstmal.

Was soll ich im Eventmonitor sehen? Fehlermeldungen? Sehe sowohl mit HTTPS als auch ohne Events meiner Sensoren.

Ich sehe im cmd Fenster folgende Meldung:

syswrite() on closed filehandle GEN78 at c:\fhem-5.3\fhem.pl line 522.

Adam

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 17416
Antw:SSL mit aktueller TcpServerUtils.pm nicht moeglich
« Antwort #3 am: 30 November 2013, 12:34:28 »
Ich habe die Aenderungen eingecheckt.

Bez. syswrite Fehlermeldung: Da bin ich zwar auch auf der Suche, kann es aber nirgendwo reproduzieren, habe OSX, Ubuntu und Windows getestet, mit und ohne HTTPS.

 

decade-submarginal