From ededa6ddd92c699fd66905b79a565947ff4fc535 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Sun, 18 Aug 2013 15:57:28 +0000 Subject: [PATCH] FHEMWEB: Fix large HTTPS requests (writing fhem.cfg) git-svn-id: https://svn.fhem.de/fhem/trunk@3743 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/01_FHEMWEB.pm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/fhem/FHEM/01_FHEMWEB.pm b/fhem/FHEM/01_FHEMWEB.pm index 65ab75c14..d49adc125 100755 --- a/fhem/FHEM/01_FHEMWEB.pm +++ b/fhem/FHEM/01_FHEMWEB.pm @@ -236,6 +236,13 @@ FW_Read($) } $hash->{BUF} .= $buf; + if($defs{$FW_wname}{SSL}) { + while($c->pending()) { + sysread($c, $buf, 1024); + $hash->{BUF} .= $buf; + } + } + if(!$hash->{HDR}) { return if($hash->{BUF} !~ m/^(.*)(\n\n|\r\n\r\n)(.*)$/s); $hash->{HDR} = $1;