summaryrefslogtreecommitdiffstats
path: root/etc/inc/system.inc
diff options
context:
space:
mode:
authorSeth Mos <seth.mos@dds.nl>2010-11-11 16:26:49 +0100
committerSeth Mos <seth.mos@dds.nl>2010-11-11 16:26:49 +0100
commit543ecd59a789628f03a2e3fc52484db2121c2fe5 (patch)
tree0b6bf09d42d1526ad479ede9db97b9717d2e0b1e /etc/inc/system.inc
parentca94f214e36e8c217fba44b3799c485866f4001a (diff)
downloadpfsense-543ecd59a789628f03a2e3fc52484db2121c2fe5.zip
pfsense-543ecd59a789628f03a2e3fc52484db2121c2fe5.tar.gz
Use the information from the wiki about letting lighty listen on v4 and v6 together.
http://redmine.lighttpd.net/projects/lighttpd/wiki/IPv6-Config
Diffstat (limited to 'etc/inc/system.inc')
-rw-r--r--etc/inc/system.inc17
1 files changed, 13 insertions, 4 deletions
diff --git a/etc/inc/system.inc b/etc/inc/system.inc
index b3895bd..84614ea 100644
--- a/etc/inc/system.inc
+++ b/etc/inc/system.inc
@@ -940,7 +940,7 @@ EOD;
## FreeBSD!
server.event-handler = "freebsd-kqueue"
server.network-backend = "writev"
-server.use-ipv6 = "enable"
+#server.use-ipv6 = "enable"
## modules to load
server.modules = (
@@ -1057,13 +1057,22 @@ url.access-deny = ( "~", ".inc" )
EOD;
- if($captive_portal == true)
+ if($captive_portal == true) {
$lighty_config .= "server.bind = \"127.0.0.1\"\n";
- $lighty_config .= "server.bind = \"::1\"\n";
+ $lighty_config .= "server.port = {$lighty_port}\n";
+ $lighty_config .= "$SERVER["socket"] == \"127.0.0.1:443\" { }\n":
+ $lighty_config .= "$SERVER["socket"] == \"[::1]:443\" { }\n":
+
+ } else {
+ $lighty_config .= "server.bind = \"0.0.0.0\"\n;
+ $lighty_config .= "server.port = {$lighty_port}\n";
+ $lighty_config .= "$SERVER["socket"] == \"0.0.0.0:443\" { }\n":
+ $lighty_config .= "$SERVER["socket"] == \"[::]:443\" { }\n":
+ }
+
$lighty_config .= <<<EOD
-server.port = {$lighty_port}
## error-handler for status 404
#server.error-handler-404 = "/error-handler.html"
OpenPOWER on IntegriCloud