diff options
author | Seth Mos <seth.mos@dds.nl> | 2010-11-11 16:26:49 +0100 |
---|---|---|
committer | Seth Mos <seth.mos@dds.nl> | 2010-11-11 16:26:49 +0100 |
commit | 543ecd59a789628f03a2e3fc52484db2121c2fe5 (patch) | |
tree | 0b6bf09d42d1526ad479ede9db97b9717d2e0b1e /etc/inc/system.inc | |
parent | ca94f214e36e8c217fba44b3799c485866f4001a (diff) | |
download | pfsense-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.inc | 17 |
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" |