Hello.<div><br></div><div>I have bind set up as a cache and forwarder only. I am having trouble getting bind to cache AAAA records. I can see from the rndc stats file that A records are being cached quite nicely, but all AAAA requests are flowing through to the upstream servers.</div>

<div><br></div><div>Here's a snippet from my stats file:</div><div><br></div><div><div>++ Incoming Queries ++</div><div>               17394 A</div><div>               17387 AAAA</div><div>++ Outgoing Queries ++</div>

<div>[View: default]</div><div>                 202 A</div><div>               17354 AAAA</div></div><div><br></div><div>Unless I'm reading the stats output, it looks like all of the AAAA requests are cache misses.</div>

<div><br></div><div>My bind.conf.options file has the following contents:</div><div><br></div><div><div>options {</div><div>    recursing-file "/etc/bind/bind.recurse";</div><div>    forward only;</div><div><br>

</div><div>    minimal-responses yes;</div><div><br></div><div>    statistics-file "/etc/bind/stats";</div><div><br></div><div>    forwarders {</div><div>        172.16.0.23;</div><div>    } ;</div><div><br></div>

<div>    recursive-clients 10000;</div><div><br></div><div>    allow-query { any ; } ;</div><div>    allow-recursion { any ; } ;</div><div>    listen-on { any ; };</div><div>    listen-on-v6 { any ; };</div><div><br></div>

<div>    recursion yes;</div><div>};</div><div><br></div></div><div><br></div><div>The contents of my /etc/defaults/bind9 file is as follows:</div><div><br></div><div>//</div><div><div># run resolvconf?</div><div>RESOLVCONF=no</div>

<div><br></div><div># startup options for the server</div><div>OPTIONS="-u bind"</div></div><div>//</div><div><br></div><div>My operating system is Ubuntu 12.04. </div><div><br></div><div>Is there someone that can point me in the right direction? I tried googling "Bind9 AAAA record not caching" and things like "bind AAAA cache hit" but can't seem to figure out what's happening.</div>