[gmarzot@alvin Net-DNS-SEC-Validator]$ perl -MNet::DNS::SEC::Validator -e '$val = new Net::DNS::SEC::Validator(); print STDERR "huh?\n"; $val->resolve_and_check("test.example.com", "IN", "TXT");' huh? here we are at the start here we are way before here we are before val_resolve_and_check(): looking for {test.example.com 1 16} ask_cache(): looking for {test.example.com IN(1) TXT(16)} ask_resolver(): sending query for {test.example.com 1 16} test.example.com requires DNSSEC Setting D0 bit and using EDNS0 Sending query for test.example.com to: 127.0.0.1 63.195.146.66 End of Sending query for test.example.com test.example.com requires DNSSEC ask_resolver(): found data for {test.example.com 1 16} test.example.com requires DNSSEC sub.example.com requires DNSSEC ask_cache(): looking for {example.com IN(1) 48(48)} ask_resolver(): sending query for {example.com 1 48} example.com requires DNSSEC Setting D0 bit and using EDNS0 Sending query for example.com to: 127.0.0.1 63.195.146.66 End of Sending query for example.com example.com requires DNSSEC ask_resolver(): found data for {example.com 1 48} example.com requires DNSSEC key example.com is trusted verifying next assertion rsasha1_sigverify(): parsing the public key... rsasha1_sigverify(): SHA-1 hash = 0x4965d6394d4c4b3b0a781138ae5982271cff67fc rsasha1_sigverify(): verifying RSA signature... RSA_verify returned SUCCESS verifying next assertion rsasha1_sigverify(): parsing the public key... rsasha1_sigverify(): SHA-1 hash = 0xb35978612dee80e3dd47ad70b3e976fa34415cdf rsasha1_sigverify(): verifying RSA signature... RSA_verify returned SUCCESS proving non-existence for {test.example.com, 1, 16} here we are after Result: VAL_SUCCESS:131 name=test.example.com class=IN type=TXT from-server=127.0.0.1 status=VAL_AC_VERIFIED:81 name=example.com class=IN type=48[tag=43182] from-server=127.0.0.1 status=VAL_AC_TRUST_KEY:10 Associated Proofs Follow: name=sub.example.com class=IN type=47 from-server=127.0.0.1 status=VAL_AC_VERIFIED:81 name=example.com class=IN type=48[tag=43182] from-server=127.0.0.1 status=VAL_AC_TRUST_KEY:10 status == 131 answer status == 81 trust status == 81 proof status == 81 trust status == 10