[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: