<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.28.3">
</HEAD>
<BODY>
On Mon, 2012-01-23 at 22:02 -0500, Kevin A. McGrail wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
Hi All,

On an older Bind server such as 9.3.6-p1, I can run dig +trace <A HREF="http://www.pccc.com">www.pccc.com</A>.

However, when I'm using 9.8.1-p1 and seeing a problem that stops the 
trace when it reaches our IPv6 nameserver, ns3.pccc.com.  Examples follow.

Am I doing something wrong with the newer dig?

Regards,
KAM

dig +trace <A HREF="http://www.pccc.com">www.pccc.com</A> @ns.pccc.com

; <<>> DiG 9.8.1-P1 <<>> +trace <A HREF="http://www.pccc.com">www.pccc.com</A> @ns.pccc.com
;; global options: +cmd
.                       175250  IN      NS      g.root-servers.net.
.                       175250  IN      NS      h.root-servers.net.
.                       175250  IN      NS      i.root-servers.net.
.                       175250  IN      NS      j.root-servers.net.
.                       175250  IN      NS      k.root-servers.net.
.                       175250  IN      NS      l.root-servers.net.
.                       175250  IN      NS      m.root-servers.net.
.                       175250  IN      NS      a.root-servers.net.
.                       175250  IN      NS      b.root-servers.net.
.                       175250  IN      NS      c.root-servers.net.
.                       175250  IN      NS      d.root-servers.net.
.                       175250  IN      NS      e.root-servers.net.
.                       175250  IN      NS      f.root-servers.net.
;; Received 512 bytes from 38.100.17.53#53(38.100.17.53) in 155 ms

com.                    172800  IN      NS      j.gtld-servers.net.
com.                    172800  IN      NS      d.gtld-servers.net.
com.                    172800  IN      NS      m.gtld-servers.net.
com.                    172800  IN      NS      k.gtld-servers.net.
com.                    172800  IN      NS      l.gtld-servers.net.
com.                    172800  IN      NS      e.gtld-servers.net.
com.                    172800  IN      NS      b.gtld-servers.net.
com.                    172800  IN      NS      g.gtld-servers.net.
com.                    172800  IN      NS      a.gtld-servers.net.
com.                    172800  IN      NS      f.gtld-servers.net.
com.                    172800  IN      NS      i.gtld-servers.net.
com.                    172800  IN      NS      c.gtld-servers.net.
com.                    172800  IN      NS      h.gtld-servers.net.
;; Received 502 bytes from 192.36.148.17#53(192.36.148.17) in 201 ms

pccc.com.               172800  IN      NS      ns.2rad.net.
pccc.com.               172800  IN      NS      ns.pccc.com.
pccc.com.               172800  IN      NS      ns2.pccc.com.
pccc.com.               172800  IN      NS      ns3.pccc.com.
dig: couldn't get address for 'ns3.pccc.com': not found

</PRE>
</BLOCKQUOTE>
<BR>
Likely because ns3 has only ipv6 address and no ipv4 address and the server you are checking from has no ipv6 capability.<BR>
You are asking for big problems using this method.<BR>
You should give all NS records an IPv4 address, and then add in IPv6 on the ones you can<BR>
<BR>
eg:<BR>
<BR>
ns2                     A       ip.v.4.add<BR>
ns2                     AAAA    ip:6:addr<BR>
<BR>
I guess the old versions are not so strict on checking, or dont know what to do about ipv6<BR>
<BR>
<BR>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
-- <BR>
Noel Butler <<A HREF="mailto:noel.butler@ausics.net">noel.butler@ausics.net</A>>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>