summaryrefslogtreecommitdiffstats
path: root/etc/inc/captiveportal.inc
diff options
context:
space:
mode:
authorChris Buechler <cmb@pfsense.org>2014-01-09 00:18:49 -0800
committerChris Buechler <cmb@pfsense.org>2014-01-09 00:18:49 -0800
commitf8d1587b6e2cd8441fa16733a02af25257fc7708 (patch)
treeb80bcb56fd3cea84a12d7d2d430094216b6abd3a /etc/inc/captiveportal.inc
parent51922cb793b83bf7d22fdaa47205fd59b4d70e87 (diff)
parente98daec5960b7ecdd18bc461003df3a18d2adbe7 (diff)
downloadpfsense-f8d1587b6e2cd8441fa16733a02af25257fc7708.zip
pfsense-f8d1587b6e2cd8441fa16733a02af25257fc7708.tar.gz
Merge pull request #882 from derelict-pf/cp-nohttpsforwards
Add checkbox and logic to disable forwarding HTTPS/SSL (Port 443)
Diffstat (limited to 'etc/inc/captiveportal.inc')
-rw-r--r--etc/inc/captiveportal.inc4
1 files changed, 3 insertions, 1 deletions
diff --git a/etc/inc/captiveportal.inc b/etc/inc/captiveportal.inc
index 68e0ac5..b28ac07 100644
--- a/etc/inc/captiveportal.inc
+++ b/etc/inc/captiveportal.inc
@@ -551,7 +551,9 @@ EOD;
if (isset($config['captiveportal'][$cpzone]['httpslogin'])) {
$listenporthttps = $listenporthttp + 1;
- $cprules .= "add 65531 fwd 127.0.0.1,{$listenporthttps} tcp from any to any dst-port 443 in\n";
+ if (!isset($config['captiveportal'][$cpzone]['nohttpsforwards'])) {
+ $cprules .= "add 65531 fwd 127.0.0.1,{$listenporthttps} tcp from any to any dst-port 443 in\n";
+ }
}
$cprules .= <<<EOD
OpenPOWER on IntegriCloud