Project

General

Profile

Actions

Server use-ipv6Details » History » Revision 1

Revision 1/8 | Next »
radzio, 2010-08-23 19:00


server.use-ipv6

Default: disable

If lighty was compiled without --disable-ipv6 and you have working IPv6 on
your box, enabling this setting will allow lighty to use IPv6 sockets.

Additional info

If your operating system has not enabled bindv6only
(Linux: sysctl net.ipv6.bindv6only | BSD: sysctl net.inet6.ip6.v6only),
it binds to an IPv6 socket and accepts IPv4 connections on it.
This results in IPv4 mapped addresses in the access.log like "::ffff:127.0.0.1".

If you need IPv6 and don't like the mapped addresses, you have to enable
bindv6only and bind to the IPv4 address(es) and IPv6 address(es) yourself.

Please use server.use-ipv6 only for hostnames, not without server.bind or
empty address.
Your config will break if the kernel default for bindv6only changes.

See also

Updated by radzio over 13 years ago · 1 revisions