Strange iteration issue.

William Stacey staceyw at
Sat Jun 15 23:46:28 UTC 2002

Looking at this for someone on another group and is now a vendetta.
Server is a w2k DNS server in "root-hints" mode with no forwarders
configured.  I'm not sure if this is a general DNS issue or an
implementation issue.  If latter, please forgive the question.

He is trying to ping using w2k DNS as recursive server.
w2k DNS
starts standard iteration as normal but starts looping trying to resolve - because is replying with NS records
instead of
A record.  Is anyone else seeing the same thing?

TIA - below is my post to him.
This is strange - after doing a few NETMONs, we seem
to be stuck in a loop trying to resolve "" from
responds authoritively, but responds with a "go ask NS".
So it does; again, and again, and again...  The server is looking for an
record answer to its query, but instead is getting authoritive NS
back to  I have probably been looking at this too long
can not see the forest for the trees.

BTW - Running "E:\>dig A +norec +trace"
does not
present the same issue.

The following shows what is returning when queried for

E:\>dig @ A +norec

; <<>> DiG 9.2.1rc1 <<>> @ A +norec
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41
;; flags: qr aa ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 2

;                    IN      A

;; ANSWER SECTION:             3600    IN      CNAME       3600    IN      A

;; AUTHORITY SECTION:                3600    IN      NS                3600    IN      NS

;; ADDITIONAL SECTION:       3600    IN      A        3600    IN      A

;; Query time: 300 msec
;; WHEN: Fri Jun 14 10:47:38 2002
;; MSG SIZE  rcvd: 135

William Stacey, MCSE
Windows Server MVP

More information about the bind-users mailing list