> Could you add the output of 'dig +norecurs -t aaaa bar.com' and 'dig > +norecurs -t aaaa foo.bar.com' and 'dig +norecurs -t any bar.com'.
zane@zane:~$ dig @10.11.247.52 +norecurse -t aaaa bar.com ; <<>> DiG 9.7.0-P1 <<>> @10.11.247.52 +norecurse -t aaaa bar.com ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 65010 ;; flags: qr aa; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;bar.com. IN AAAA ;; AUTHORITY SECTION: bar.com. 300 IN SOA ns1.bar.com. info.bar.com. 2002050701 10800 3600 604800 3600 ;; Query time: 3 msec ;; SERVER: 10.11.247.52#53(10.11.247.52) ;; WHEN: Mon Jul 25 11:49:16 2011 ;; MSG SIZE rcvd: 81 zane@zane:~$ dig @10.11.247.52 +norecurse -t aaaa ns1.bar.com ; <<>> DiG 9.7.0-P1 <<>> @10.11.247.52 +norecurse -t aaaa ns1.bar.com ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 38113 ;; flags: qr; QUERY: 1, ANSWER: 0, AUTHORITY: 2, ADDITIONAL: 0 ;; QUESTION SECTION: ;ns1.bar.com. IN AAAA ;; AUTHORITY SECTION: ns1.bar.com. 3600 IN NS ns1.bar.com. ns1.bar.com. 3600 IN NS ns2.bar.com. ;; Query time: 1 msec ;; SERVER: 10.11.247.52#53(10.11.247.52) ;; WHEN: Mon Jul 25 11:49:25 2011 ;; MSG SIZE rcvd: 130 zane@zane:~$ dig @10.11.247.52 +norecurse -t any bar.com ; <<>> DiG 9.7.0-P1 <<>> @10.11.247.52 +norecurse -t any bar.com ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14420 ;; flags: qr aa; QUERY: 1, ANSWER: 7, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;bar.com. IN ANY ;; ANSWER SECTION: bar.com. 300 IN MX 5 emx.bar.com. bar.com. 3600 IN NS ns1.bar.com. bar.com. 300 IN SOA ns1.bar.com. info.bar.com. 2002050701 10800 3600 604800 3600 bar.com. 300 IN A 64.74.223.37 bar.com. 300 IN MX 5 emx2.bar.com. bar.com. 3600 IN NS ns2.bar.com. bar.com. 300 IN MX 5 emx.bar.com. ;; Query time: 2 msec ;; SERVER: 10.11.247.52#53(10.11.247.52) ;; WHEN: Mon Jul 25 11:49:50 2011 ;; MSG SIZE rcvd: 335 On Mon, Jul 25, 2011 at 11:35 AM, bert hubert <[email protected]>wrote: > On Mon, Jul 25, 2011 at 11:23:52AM -0700, Zane Thomas wrote: > > I have a zone bar.com for which pdns (3.0) is authoritative, there are > no > > AAAA records in the zone. > > Could you add the output of 'dig +norecurs -t aaaa bar.com' and 'dig > +norecurs -t aaaa foo.bar.com' and 'dig +norecurs -t any bar.com'. > > Your question corresponds to this regression test: > > non-existing-record-other-types-exist: > When asking for a record/type combination which does not exist, but the > record in question does have other types available, a nameserver should > return an authoritative empty no-error packet, and NOT set NXDOMAIN. > Passed test non-existing-record-other-types-exist > > And in the release tests, this one passed. However, this test is indeed at > the apex. > > So please show your 'dig' output. > > Bert > > > > > > If I query bar.com for AAAA the AA flag is set in the reply. > > > > There are no records for foo in bar.com; when I query for AAAA of > > foo.bar.com the AA flag is not set in the reply as I expect. > > > > Is this a problem in pdns or a problem with my expectations. > > > > Tia! > > > _______________________________________________ > > Pdns-users mailing list > > [email protected] > > http://mailman.powerdns.com/mailman/listinfo/pdns-users > > -- Nullius addictus jurare in verba magistri.
_______________________________________________ Pdns-users mailing list [email protected] http://mailman.powerdns.com/mailman/listinfo/pdns-users
