From 1387a8089f07530dcc7795bc264d2d1df703de2b Mon Sep 17 00:00:00 2001 From: tupol <> Date: Sun, 2 Jul 2017 11:25:51 +0000 Subject: [PATCH] FRITZBOX: resetSid by e.g. 403 forbidden git-svn-id: https://svn.fhem.de/fhem/trunk@14623 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/72_FRITZBOX.pm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fhem/FHEM/72_FRITZBOX.pm b/fhem/FHEM/72_FRITZBOX.pm index 8f1058283..e1b3d2589 100644 --- a/fhem/FHEM/72_FRITZBOX.pm +++ b/fhem/FHEM/72_FRITZBOX.pm @@ -2541,9 +2541,9 @@ sub FRITZBOX_GuestWlan_Run_Web($) } elsif ( $hash->{SECPORT} ) { #TR-064 if ($state == 1) { # WLAN on when Guest WLAN on - push @tr064CmdArray, ["WLANConfiguration:1", "wlanconfig1", "SetEnable", "NewEnable", "1"]; push @tr064CmdArray, ["WLANConfiguration:2", "wlanconfig2", "SetEnable", "NewEnable", "1"] if $hash->{fhem}->{is_double_wlan} == 1; + push @tr064CmdArray, ["WLANConfiguration:1", "wlanconfig1", "SetEnable", "NewEnable", "1"]; } my $gWlanNo = 2; $gWlanNo = 3 @@ -2652,10 +2652,10 @@ sub FRITZBOX_Wlan_Run_Web($) # FRITZBOX_Web_CmdPost ($hash, \@webCmdArray, '/wlan/wlan_settings.lua'); } elsif ($hash->{SECPORT}) { #TR-064 - push @tr064CmdArray, ["WLANConfiguration:1", "wlanconfig1", "SetEnable", "NewEnable", $state] - if $cmd =~ /^(wlan|wlan2\.4)$/; push @tr064CmdArray, ["WLANConfiguration:2", "wlanconfig2", "SetEnable", "NewEnable", $state] if $hash->{fhem}->{is_double_wlan} == 1 && $cmd ne "wlan2.4"; + push @tr064CmdArray, ["WLANConfiguration:1", "wlanconfig1", "SetEnable", "NewEnable", $state] + if $cmd =~ /^(wlan|wlan2\.4)$/; $result = FRITZBOX_TR064_Cmd( $hash, 0, \@tr064CmdArray ); } else { #no API @@ -4581,7 +4581,7 @@ sub FRITZBOX_Web_Query($$@) FRITZBOX_Log $hash, 5, "Response: ".$response->status_line."\n".$response->content; unless ($response->is_success) { - my %retHash = ("Error" => $response->status_line); + my %retHash = ("Error" => $response->status_line, "ResetSID" => "1"); FRITZBOX_Log $hash, 3, "Error: ".$response->status_line; return \%retHash; }