Bug 151615

Summary: dns resolver doesnt gracefully handle mdns resolver failures by falling back to dns
Product: [openSUSE] openSUSE.org Reporter: John Utz <jutz>
Component: WikiAssignee: E-mail List <bnc-team-screening>
Status: RESOLVED DUPLICATE QA Contact: Adrian Schröter <adrian.schroeter>
Severity: Normal    
Priority: P5 - None    
Version: unspecified   
Target Milestone: ---   
Hardware: x86   
OS: SuSE Linux 10.0   
URL: http://www.centeris.com
Whiteboard:
Found By: Third Party Developer/Partner Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description John Utz 2006-02-16 20:37:45 UTC
from a SuSE10 (and earliser) attempting to resolve pingable (by IP) hosts with an fqdn ending in .local that are *not* running a properly configured msdnsd will always fail.

the only workaround is to turn off mdns completely by adding mdns off to  /etc/host.conf as documented in the following novell cool solution

http://www.novell.com/coolsolutions/tip/15248.html

this is not a desirable solution.

the resolver should automagically fallback to dns if the mdns resolv fails.

Why is this important? 
Because MSFT Best Practices suggest using .local (ie bob.noodle.local, server.foo.local) for a network that is not going to be exposed to the internet.

We are seeing many potential customers for our product (Centeris Likewise) are running their networks in a mannner consistent with this convention.

As a result, none of the SuSE boxes that are installed into these networks is capable of being a functioning member of these networks.

In the latest update to our product (Centeris LikeWise 1.03) we will be setting mdns off in /etc/resolv.conf as part of our install process.

this is a sad thing, we would prefer to leave the mdns functionality available for our users.

it's possible that there is a further configuration option that we are not aware of that would make .local domains resolvable first by mdns and then if that fails then dns, but we dont know what it is.

if you know of a solution to this problem that doesnt cripple mdns, please enter it into this bug, if not, please fix the resolver to do a better job in this situation.

tnx!

john utz, developer guy at centeris.com www.centeris.com
Comment 1 Michael Gross 2006-02-17 18:03:48 UTC

*** This bug has been marked as a duplicate of 151618 ***