While resolving conditional forwarder domain url, DNS Timeout is being faced.
There is a single forest with root domain name as Forestdomain.com and tree with name Treedomain.in
forestdomain.com conditional forwarder is created in DNS Server of Treedomain.in
mail.forestdomain.com is being looked up from DNS server of Treedomain.in and below are the results.
Unable to find the reason of time-out. Its intermittent and not continues.
C:\>nslookup
Default Server: Server1.Treedomain.in
Address: 10.250.10.226> mail.forestdomain.com
Non-authoritative answer:
DNS request timed out.
timeout was 2 seconds.
Name: mail.forestdomain.com
Address: 10.250.200.21C:\>nslookup
Default Server: Server1.Treedomain.in
Address: 10.250.10.226> set d2> set debug> mail.forestdomain.com
Server: Server1.Treedomain.in
Address: 10.250.10.226
------------
SendRequest(), len 47
HEADER:
opcode = QUERY, id = 2, rcode = NOERROR
header flags: query, want recursion
questions = 1, answers = 0, authority records = 0, additional = 0
QUESTIONS:
mail.forestdomain.com.Treedomain.in, type = A, class = IN
------------
------------
Got answer (113 bytes):
HEADER:
opcode = QUERY, id = 2, rcode = NXDOMAIN
header flags: response, auth. answer, want recursion, recursion avail.
questions = 1, answers = 0, authority records = 1, additional = 0
QUESTIONS:
mail.forestdomain.com.Treedomain.in, type = A, class = IN
AUTHORITY RECORDS:
-> Treedomain.in
type = SOA, class = IN, dlen = 45
ttl = 3600 (1 hour)
primary name server = Server1.Treedomain.in
responsible mail addr = hostmaster.Treedomain.in
serial = 6526951
refresh = 900 (15 mins)
retry = 600 (10 mins)
expire = 86400 (1 day)
default TTL = 3600 (1 hour)
------------
------------
SendRequest(), len 47
HEADER:
opcode = QUERY, id = 3, rcode = NOERROR
header flags: query, want recursion
questions = 1, answers = 0, authority records = 0, additional = 0
QUESTIONS:
mail.forestdomain.com.Treedomain.in, type = AAAA, class = IN
------------
------------
Got answer (113 bytes):
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:
mail.forestdomain.com.Treedomain.in, type = AAAA, class = IN
AUTHORITY RECORDS:
-> Treedomain.in
type = SOA, class = IN, dlen = 45
ttl = 3600 (1 hour)
primary name server = Server1.Treedomain.in
responsible mail addr = hostmaster.Treedomain.in
serial = 6526951
refresh = 900 (15 mins)
retry = 600 (10 mins)
expire = 86400 (1 day)
default TTL = 3600 (1 hour)
------------
------------
SendRequest(), len 37
HEADER:
opcode = QUERY, id = 4, rcode = NOERROR
header flags: query, want recursion
questions = 1, answers = 0, authority records = 0, additional = 0
QUESTIONS:
mail.forestdomain.com, type = A, class = IN
------------
------------
Got answer (53 bytes):
HEADER:
opcode = QUERY, id = 4, rcode = NOERROR
header flags: response, want recursion, recursion avail.
questions = 1, answers = 1, authority records = 0, additional = 0
QUESTIONS:
mail.forestdomain.com, type = A, class = IN
ANSWERS:
-> mail.forestdomain.com
type = A, class = IN, dlen = 4
internet address = 10.250.200.21
ttl = 5 (5 secs)
------------
Non-authoritative answer:
------------
SendRequest(), len 37
HEADER:
opcode = QUERY, id = 5, rcode = NOERROR
header flags: query, want recursion
questions = 1, answers = 0, authority records = 0, additional = 0
QUESTIONS:
mail.forestdomain.com, type = AAAA, class = IN
------------
DNS request timed out.
timeout was 2 seconds.
timeout (2 secs)
SendRequest failed
Name: mail.forestdomain.com
Address: 10.250.200.21