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

Bug#632273: libc6: resolving: does not try different nameserver after "recursion not available"



# I can still reproduce it.
tags 632273 = moreinfo
quit

Aurelien Jarno wrote:
> On Thu, Jun 30, 2011 at 11:45:19PM -0500, Jonathan Nieder wrote:

>> That is, the crazy wireless router in this wireless network provides a
>> nonrecursive DNS server through DHCP and although resolv.conf also
>> includes 8.8.8.8 for sanity, and the updated libc doesn't seem to use
>> the latter any more.
[...]
> This upstream bug report is indeed your bug, but the corresponding patch
> is actually backported into 2.13-8. I am able to reproduce your problem
> with 2.13-7, but *not* with 2.13-8. Is there any other condition to be
> able to reproduce the issue? Can you try with another non-authoritative 
> name server instead of the one provided by your wireless router?

I am _not_ able to reproduce the problem with 2.13-7 but _am_ with
2.13-8; I pointed to that upstream bug report because I assume that
the patch used to fix it introduced this problem.

Also, I should clarify that the name server on this wireless router is
completely insane, and it may be that relying on

	append domain-name-servers 8.8.8.8;

in /etc/dhcp/dhclient.conf to correct the damage while still allowing
authentication on other wireless networks that play tricks with DNS to
log in was too much to hope for.  I reported the bug because it's a
regression.

The router is a 2Wire HomePortal 1000SW, firmware version 3.5.1, for
what it's worth.  I don't know what software it uses to provide DNS or
if there is a public DNS server exhibiting the same problem.

Sorry for the lack of clarity, and hope that helps.



Reply to: