Package: release.debian.org Please consider unblocking prayer/1.3.3-dfsg1-3. It merely adds a patch setting the IPV6_V6ONLY socket option.
* ipv6_v6only.patch (new): Set the IPV6_V6ONLY socket option on AF_INET6 sockets; since Prayer by default enumerates available address families and calls bind() once for each, conflicts will occur otherwise. On torsdagen den 16 december 2010, Magnus Holmgren wrote: > Actually, the bug is that Prayer tries to bind IPv4 and IPv6 sockets > separately without setting the IPV6_V6ONLY flag. That fails because when > the sysctl net.ipv6.bindv6only is set to 0 (after a long debate, the > default value on Debian), IPv6 sockets listening on [::] will also handle > IPv4 packets (with the remote address looking like ::ffff:1.2.3.4). > > So the problem occurs on dual-stack systems whether IPv6 actually works or > not, but not on systems without any IPv6 support at all. But thanks for > reporting anyway. I should have noticed it myself but for some reason never > really tried starting Prayer with net.ipv6.bindv6only=0. -- Magnus Holmgren holmg...@debian.org Debian Developer
signature.asc
Description: This is a digitally signed message part.