[pkg-lighttpd] Bug#564556: lighttpd: can't bind to port: :: 80 Address already in use

Jonathan Nieder jrnieder at gmail.com
Sat May 22 20:27:38 UTC 2010


tags 564556 - moreinfo
found 564556 lighttpd/1.4.26-1.1
severity 564556 important
quit

Olaf van der Spek wrote:
> Jonathan Nieder <jrnieder at gmail.com> wrote:

>> But surely programs should not be relying on bindv6only to be set!
>> That is just asking for trouble.  There _are_ going to be
>> administrators who disable it, and we should accomodate them.  In
>> other words, lighttpd needs to set or clear the IPV6_V6ONLY option
>> itself for ipv6 sockets.
>
> I think Lighttpd does set it now.

It seems not, unfortunately.  With a standard Debian kernel:

| # sysctl net.ipv6.bindv6only=0
| net.ipv6.bindv6only = 0
| #
| # cupt install lighttpd
| [...]
| Setting up lighttpd (1.4.26-1.1) ...
| Starting web server: lighttpd/usr/sbin/lighttpd: Symbol `FamErrlist' has different size in shared object, consider re-linking
| 2010-05-22 15:20:00: (network.c.345) can't bind to port: :: 80 Address already in use 
|  failed!
| [...]
| # uname -r
| 2.6.33-2-686

Hope that helps,
Jonathan





More information about the pkg-lighttpd-maintainers mailing list