Resolver Error 0 (no error)

Bob bobby.johnson at esecurityinc.com
Thu Oct 9 16:52:56 UTC 2003


I'm installing a new Solaris DNS server running Bind 9.2.2.  This
system is in a DMZ and the firewall is NAT translating to a public IP
address.

At first glance it appears to properly resolve the zones that it is
authoritative for and it is retreiving the proper addresses for
external systems.

But there is one test that is giving me an odd result and I'm just not
sure what's going on.  When I specify another nameserver on the
command line for nslookup, I get a no-error error, and then get a
(correct) response from the *local* nameserver instead of the
specified one.

> nslookup www.cisco.com ns1.cisco.com
*** Can't find server address for 'ns1.cisco.com': Resolver Error 0
(no error)

Server:  ns.mydomain.com
Address:  10.10.10.12

Non-authoritative answer:
Name:    www.cisco.com
Address:  198.133.219.25

Dig appears to work fine with a specified nameserver (dig
@ns1.cisco.com www.cisco.com).  Is this just a bug with nslookup?

I just tried this too:
> host www.cisco.com ns1.cisco.com
host: Couldn't find server 'ns1.cisco.com': host/servname not known

But if I dig or nslookup ns1.cisco.com, it does resolve
(128.107.241.185).

Any ideas?
Thanks,

Bobby Johnson
bobby.johnsonKILLspam at esecurityinc.com


More information about the bind-users mailing list