[opensuse] Re: postfix: Name service error
![](https://seccdn.libravatar.org/avatar/9b3c3a790b500cdb2bbfe34f8db0e867.jpg?s=120&d=mm&r=g)
Anton Aylward wrote:
Lars Müller said the following on 11/26/2009 07:17 AM:
On Thu, Nov 26, 2009 at 12:55:32PM +0100, Joachim Schrod wrote:
Otto Rodusek wrote: [ 8< ]
hosts: files mdns4_minimal [NOTFOUND=return] dns That means that if hotmail.com's MX record is not found in Zeroconf (i.e., the avahi daemon, implementing Apple's Bonjour protocol), it returns immediately, without contacting your DNS servers.
There are two possible remedies:
1) If you don't know what Zeroconf is and have no Apple system, remove the string "mdns4_minimal [NOTFOUND=return] " from the line above. I.e., leave only files and dns.
But then we might lose the abilty to resolve hostname without having setup a DNS server in the LAN.
No, that is not the case. [rest snipped. You don't need to explain nsswitch.conf to Lars, he is a developer and knows it inside out.]
Of course, this *is* the case, if Zeroconf is used. But I gathered from Otto's posts that this quite likely not the case, therefore I gave advice 1). Otherwise I wouldn't have done so. Zeroconf is a name and service resolution protocol introduced by Apple that shall enable address allocation without DHCP server, name and IP resolution without /etc/hosts and DNS server, and service location (printers and such) without a directory server. There are also fringe use cases like multicast address allocation, which are probably never used in home and SOHO environments, where Zeroconf brings the most advantages. http://www.zeroconf.org/ has good technical information on it. The ORA book on Zeroconf is also quite good, as usual. It's drawback is that it focuses on Mac OS X and application developpers too much, and leaves Unix sysadmins in the cold. Joachim -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Joachim Schrod Email: jschrod@acm.org Roedermark, Germany -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (1)
-
Joachim Schrod