[pkg-lighttpd] Bug#864475: lighttpd: Does not bind to some ipv6 port
Johannes Schlumberger
spjsschl at doriath.informatik.uni-erlangen.de
Fri Jun 9 07:09:31 UTC 2017
Package: lighttpd
Version: 1.4.45-1
Severity: normal
Tags: ipv6
Dear Maintainer,
I am trying to have my lighttpd listen on port 80 and 443 for both ipv6 and
ipv4. Please see attached config for how I am trying to achieve this.
It ends up listening on 80 and 443 for ipv4, but only on port 80 for ipv6. I
would expect it to listen to port 443 for ipv6 as well. There is nothing
else listening on this port.
$ sudo netstat -tulpn | grep lighttpd
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 10525/lighttpd
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 10525/lighttpd
tcp6 0 0 :::80 :::* LISTEN 10525/lighttpd
$ sudo netstat -tulpn | grep 443
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 10525/lighttpd
$ for prot in 4 6; do for port in 80 443; do echo -n -e "Testing with port $port \
and ipv${prot}:\t"; echo exit | nc -q 1 -v -$prot localhost $port;done ;done
Testing with port 80 and ipv4: Connection to localhost 80 port [tcp/http] succeeded!
Testing with port 443 and ipv4: Connection to localhost 443 port [tcp/https] succeeded!
Testing with port 80 and ipv6: Connection to localhost 80 port [tcp/http] succeeded!
Testing with port 443 and ipv6: nc: connect to localhost port 443 (tcp) failed: Connection refused
Please let me know if I can help with any other information.
thank you for your work,
Johannes
-- System Information:
Debian Release: 9.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages lighttpd depends on:
ii init-system-helpers 1.48
ii libattr1 1:2.4.47-2+b2
ii libbz2-1.0 1.0.6-8.1
ii libc6 2.24-11
ii libfam0 2.7.0-17.2+b1
ii libpcre3 2:8.39-3
ii libssl1.1 1.1.0f-3
ii lsb-base 9.20161125
ii mime-support 3.60
ii zlib1g 1:1.2.8.dfsg-5
Versions of packages lighttpd recommends:
ii spawn-fcgi 1.6.4-1+b1
Versions of packages lighttpd suggests:
pn apache2-utils <none>
pn lighttpd-doc <none>
ii openssl 1.1.0f-3
pn php5-cgi <none>
pn rrdtool <none>
-- Configuration Files:
/etc/lighttpd/lighttpd.conf changed:
server.modules = (
"mod_access",
"mod_alias",
"mod_compress",
"mod_redirect",
)
server.document-root = "/var/www"
server.upload-dirs = ( "/var/cache/lighttpd/uploads" )
server.errorlog = "/var/log/lighttpd/error.log"
server.pid-file = "/var/run/lighttpd.pid"
server.username = "www-data"
server.groupname = "www-data"
server.port = 80
index-file.names = ( "index.php", "index.html", "index.lighttpd.html" )
url.access-deny = ( "~", ".inc" )
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
compress.cache-dir = "/var/cache/lighttpd/compress/"
compress.filetype = ( "application/javascript", "text/css", "text/html", "text/plain" )
include_shell "/usr/share/lighttpd/create-mime.assign.pl"
include_shell "/usr/share/lighttpd/include-conf-enabled.pl"
$SERVER["socket"] == "0.0.0.0:80" { include "ssl-redirect.conf" }
$SERVER["socket"] == "0.0.0.0:443" { include "ssl.conf" }
$SERVER["socket"] == "[::]:80" { include "ssl-redirect.conf" }
$SERVER["socket"] == "[::]:443" { include "ssl.conf" }
-- no debconf information
More information about the pkg-lighttpd-maintainers
mailing list