[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#864475: marked as done (lighttpd: Does not bind to some ipv6 port)



Your message dated Mon, 13 Aug 2018 21:00:35 -0400
with message-id <20180814010035.GA9935@i5>
and subject line 864475-done
has caused the Debian Bug report #864475,
regarding lighttpd: Does not bind to some ipv6 port
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
864475: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864475
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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

--- End Message ---
--- Begin Message ---
Package: lighttpd
Version: 1.4.45-1

# OP shown proper syntax

--- End Message ---

Reply to: