Bug#608061: libc6: dns-lookup unusable in mixed ipv4/ipv6-networks
tag 608061 + unreproducible
thanks
Your trace proves nothing, this is a tcpdump with no data inside, you
give actually no way to reproduce the problem.
On Sun, 26 Dec 2010 20:22:28 +0100
Felix Schueller <fs-linux_bug@fschueller.eu> wrote:
> Package: libc6
> Version: 2.11.2-7
> Severity: important
> Tags: ipv6
>
> When looking up an ip-address on an ipv6-enabled system, libc tries to
> find an A and an AAAA-record. But, if some machine has only an A but
> no AAAA record it returns host-not-found (see tcpdump below)
>
> So one can only connect (with e.g. iceweasel, w3m, telnet) to hosts
> with both A and AAAA records (or server with cname-records)
>
> On an ipv4-only machine this can be "solved" by disabling ipv6
> completly, but on a dualstack-machine, i found no way to fix this.
>
> I found this on bug on two ways, an installing squeeze via d-i (the
> ipv4 only machine) and via upgrading from lenny to squeeze
I do have an ipv6 enabled machine here, and I can connect to ipv4-only
hosts just fine with w3m or any other programs.
Have you modified your /etc/gai.conf, are you using nscd with hosts
caching ?
--
·O· Pierre Habouzit
··O madcoder@debian.org
OOO http://www.madism.org
Reply to: