Package: libc6 Version: 2.10.2-2 Severity: normal Tags: ipv6 Standard glibc resolver (ie. gethostbyname()&co., symptomatically observed in all programs using it) doesn't use secondary DNS nameserver even if correctly set, when the first one is an ipv6 one and is temporarily unavailable.
Let's say /etc/resolv.conf contains just two nameserver lines, like this: nameserver 2001:1418:10:2::2 nameserver 8.8.8.8 If the first one doesn't reply, the second one is never tried. tcpdump shows that no connection to that is even attempted. The fallback mechanism works, instead, when the primary is ipv4 (unavailable itself, too). Cheers, Luca -- .''`. ** Debian GNU/Linux ** | Luca Bruno (kaeso) : :' : The Universal O.S. | lucab (AT) debian.org `. `'` | GPG Key ID: 3BFB9FB3 `- http://www.debian.org | Debian GNU/Linux Developer
pgpnjcx4LBUi3.pgp
Description: PGP signature