name resolution slow/timeouts
Downs, John
JDowns at comversens.com
Tue Nov 2 15:36:11 UTC 1999
Greetings,
Nslookups,telnets, ftp, and rlogins are all slowed down
and sometimes fail
as a result of this problem. The nameserver is on univel 1.X and bind is
8.1.1. I have included
the output of nslookup with debug on. The problem involves the srchlist
that is generated
when the absolute name is NOT given. When I search for the full cname (with
out the trailing ".") I get
three timeout before is continues the search. These timeouts are in the
below output. When I search
for the machine name (NOT fully qualified) it returns the correct answer.
In the
below output I have include both queries. I also had to change the IP
addresses to protect
the guilty.
Thanks!
-john
cript started on Tue Nov 2 09:54:15 1999
# nslol okup
Default Server: bts63m01.i.bts63.mydomain.com
Address: 140.89.63.11
> set all
Default Server: bts63m01.i.bts63.mydomain.com
Address: 140.89.63.11
Set options:
nodebug defname search recurse
nod2 novc noignoretc port=53
querytype=A class=IN timeout=6 retry=4
root=ns.nic.ddn.mil.
domain=i.bts63.mydomain.com
srchlist=i.bts63.mydomain.com/bts63.mydomain.com/mydomain.com
> set debug
> btst01
>
> bts63t01
Server: bts63m01.i.bts63.mydomain.com
Address: 140.89.63.11
_rs_res_mkquery(0, bts63t01.i.bts63.mydomain.com, 1, 1)
------------
Got answer:
HEADER:
opcode = QUERY, id = 2, rcode = NOERROR
header flags: response, auth. answer, want recursion, recursion
avail.
questions = 1, answers = 1, authority records = 2, additional = 2
QUESTIONS:
bts63t01.i.bts63.mydomain.com, type = A, class = IN
ANSWERS:
-> bts63t01.i.bts63.mydomain.com
internet address = 140.89.63.104
ttl = 86400 (1 day)
AUTHORITY RECORDS:
-> i.bts63.mydomain.com
nameserver = bts63m01.i.bts63.mydomain.com
ttl = 86400 (1 day)
-> i.bts63.mydomain.com
nameserver = tbs63m01.i.bts63.mydomain.com
ttl = 86400 (1 day)
ADDITIONAL RECORDS:
-> bts63m01.i.bts63.mydomain.com
internet address = 140.89.63.11
ttl = 86400 (1 day)
-> tbs63m01.i.bts63.mydomain.com
internet address = 89.6.63.11
ttl = 86400 (1 day)
------------
Name: bts63t01.i.bts63.mydomain.com
Address: 140.89.63.104
> bts63t01.i.bts63.mydomain.com
Server: bts63m01.i.bts63.mydomain.com
Address: 140.89.63.11
_rs_res_mkquery(0, bts63t01.i.bts63.mydomain.com.i.bts63.mydomain.com, 1, 1)
------------
Got answer:
HEADER:
opcode = QUERY, id = 3, rcode = NXDOMAIN
header flags: response, auth. answer, want recursion, recursion
avail.
questions = 1, answers = 0, authority records = 1, additional = 0
QUESTIONS:
bts63t01.i.bts63.mydomain.com.i.bts63.mydomain.com, type = A, class
= IN
AUTHORITY RECORDS:
-> i.bts63.mydomain.com
ttl = 86400 (1 day)
origin = bts63m01.i.bts63.mydomain.com
mail addr = bostech.i.bts63.mydomain.com
serial = 66
refresh = 86400 (1 day)
retry = 600 ( 10 mins)
expire = 604800 (7 days)
minimum ttl = 86400 (1 day)
------------
_rs_res_mkquery(0, bts63t01.i.bts63.mydomain.com.bts63.mydomain.com, 1, 1)
timeout (6 secs)
timeout (12 secs)
timeout (24 secs)
------------
Got answer:
HEADER:
opcode = QUERY, id = 4, rcode = SERVFAIL
header flags: response, want recursion, recursion avail.
questions = 1, answers = 0, authority records = 0, additional = 0
QUESTIONS:
bts63t01.i.bts63.mydomain.com.bts63.mydomain.com, type = A, class =
IN
------------
_rs_res_mkquery(0, bts63t01.i.bts63.mydomain.com, 1, 1)
------------
Got answer:
HEADER:
opcode = QUERY, id = 5, rcode = NOERROR
header flags: response, auth. answer, want recursion, recursion
avail.
questions = 1, answers = 1, authority records = 2, additional = 2
QUESTIONS:
bts63t01.i.bts63.mydomain.com, type = A, class = IN
ANSWERS:
-> bts63t01.i.bts63.mydomain.com
internet address = 140.89.63.104
ttl = 86400 (1 day)
AUTHORITY RECORDS:
-> i.bts63.mydomain.com
nameserver = bts63m01.i.bts63.mydomain.com
ttl = 86400 (1 day)
-> i.bts63.mydomain.com
nameserver = tbs63m01.i.bts63.mydomain.com
ttl = 86400 (1 day)
ADDITIONAL RECORDS:
-> bts63m01.i.bts63.mydomain.com
internet address = 140.89.63.11
ttl = 86400 (1 day)
-> tbs63m01.i.bts63.mydomain.com
internet address = 89.6.63.11
ttl = 86400 (1 day)
------------
Name: bts63t01.i.bts63.mydomain.com
Address: 140.89.63.104
> #
script done on Tue Nov 2 09:56:10 1999
More information about the bind-users
mailing list