[pkg-lighttpd] Bug#564556: lighttpd: can't bind to port: :: 80 Address already in use
jrnieder at gmail.com
Wed Sep 1 01:29:59 UTC 2010
reopen 564556 lighttpd/1.4.28-1
Thijs Kinkhorst wrote:
> lighttpd (1.4.28-1) unstable; urgency=low
> [ Olaf van der Spek ]
> * New upstream release (closes: 521235, 572031, 564556)
$ cupt install lighttpd
Unpacking lighttpd (from .../lighttpd_1.4.28-1_i386.deb) ...
Setting up lighttpd (1.4.28-1) ...
Starting web server: lighttpd2010-08-31 20:21:48: (network.c.358) can't bind to port: 80 Address already in use
invoke-rc.d: initscript lighttpd, action "start" failed.
dpkg: error processing lighttpd (--configure):
Hmph. Actually though the symptoms are the same, the cause is
# cat /proc/sys/net/ipv6/bindv6only
$ tail -1 /etc/sysctl.d/bindv6only.conf
net.ipv6.bindv6only = 1
Wait, wasn't that changed back in netbase? Well, yes, for _new_
installs, but this is a conffile so it keeps the existing value
for existing installations.
My own analysis is the same as before: relying on anything about
the bindv6only setting is just asking for trouble. lighttpd needs to
set or clear the IPV6_V6ONLY option itself for ipv6 sockets, or
autoconfigure correctly at runtime.
Hope that helps,
More information about the pkg-lighttpd-maintainers