Ambiguous def of multiple CNAME

Christine.Tran at east.sun.com Christine.Tran at east.sun.com
Tue Nov 30 23:00:26 UTC 1999


>Strange, but this works fine for me. I defined "blah.chrysler.com" in a bogus >version of the chrysler.com zone, as an alias to www.sun.com. When I queried >it, it translated the CNAME, then used the forwarder to fetch the A record. >This is just using a generic global-forward-and-master-for-chrysler.com type of >configuration. Is yours different somehow?

My config is plain-jane forward-if-you-dont-know-it.  My internal server is auth for, say, foo.com.  The rest of this is real.

porttracker.foo.com.    IN      CNAME   porttracker.finsys.com.

Here's the debug of me nslookup porttracker.foo.com RIGHT ON THE INTERNAL NAMESERVER:


req: nlookup(porttracker.foo.com) id 13204 type=1 class=1
req: found 'porttracker.foo.com' as 'porttracker.foo.com' (cname=0)
req: nlookup(porttracker.finsys.com) id 13204 type=1 class=1
req: found 'porttracker.finsys.com' as 'finsys.com' (cname=1)
evSetTimer(ctx 0x15f590, func 0x39ed4, uap 0, due 943984296.000000000, inter 0.0
00000000)
forw: forw -> [1.2.3.4].53 ds=4 nsid=3597 id=8238 5ms retry 8sec
.
.
.
Response (USER NORMAL -) nsid=3597 id=13204
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 3597
;; flags: qr ra; QUERY: 1, ANSWER: 0, AUTHORITY: 2, ADDITIONAL: 2
;;      porttracker.finsys.com, type = A, class = IN
FINSYS.com.             21h53m32s IN NS  NS1.FINSYS.com.
FINSYS.com.             21h53m32s IN NS  NS.FINSYS.com.
NS1.FINSYS.com.         23h36m45s IN A  208.133.246.226
NS.FINSYS.com.          23h36m45s IN A  208.133.246.228
resend(addr=1 n=0) -> [208.133.246.226].53 ds=4 nsid=3597 id=13204 21ms



So you see how now I try to contact 208.133.246.226 to get the A RR, and then times out.  What's interesting is the line
;;      porttracker.finsys.com, type = A, class = IN

Why do I have an A RR returned to me, but no IP??

CT



More information about the bind-users mailing list