On Tuesday 17 July 2007 15:12, Bernd Petrovitsch wrote: > > > If you fix your networking (i.e. get rid of the gratuitous IPv6 crap) > > > when you install your server, I don't think this is a problem. > > > > I disagree. If the system has IPv6 and IPv4, qpsmtpd of course should > > bind to both protocol versions and not only IPv6. This is clearly a > > bug. > > It's even more confusing: The Linux kernel (and only the Linux kernel) > has a feature that "bind on all interfaces" takes both of IPv4 and IPv6 > interfaces/ip addresses. This is controlled via the the > "net.ipv6.bindv6only" sysctl. > Per default this is usually activated (which is IMHO a bad decision > because I wouldn't expect that) - at least on Debian/Sarge IIRC.
Ahh, now that's even more interesting. I don't use Debian, and all my systems have net.ipv6.bindv6only set to 0, with it set to 1 qpsmtpd behaves like Johan described. Just had a co-worker check a couple of his Debian boxes, and all of those have bindv6only set to 0. -- Mike Williams
