code_junkie

Python + DNS : Cannot get RRSIG records: No Answer

Nov 10th, 2011
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. >>> import dns.resolver
  2. >>> myresolver = dns.resolver.Resolver()
  3. >>> myresolver.use_edns(1, 0, 1400)
  4. >>> print myresolver.query('sources.org', 'DNSKEY')
  5. <dns.resolver.Answer object at 0xb78ed78c>
  6. >>> print myresolver.query('ripe.net', 'NSEC')
  7. <dns.resolver.Answer object at 0x8271c0c>
  8.  
  9. >>> print myresolver.query('sources.org', 'RRSIG')
  10. Traceback (most recent call last):
  11. File "<stdin>", line 1, in <module>
  12. File "/usr/lib/python2.5/site-packages/dns/resolver.py", line 664, in query
  13. answer = Answer(qname, rdtype, rdclass, response)
  14. File "/usr/lib/python2.5/site-packages/dns/resolver.py", line 121, in __init__
  15. raise NoAnswer
  16.  
  17. 16:09:39.342532 IP 192.134.4.69.53381 > 192.134.4.162.53: 22330+ [1au] RRSIG? sources.org. (40)
  18. 16:09:39.343229 IP 192.134.4.162.53 > 192.134.4.69.53381: 22330 8/5/6 RRSIG[|domain]
  19.  
  20. >>> print myresolver.query('sources.org', 'RRSIG', 'ANY')
  21. Traceback (most recent call last):
  22. File "<stdin>", line 1, in <module>
  23. File "/usr/lib/python2.5/site-packages/dns/resolver.py", line 664, in query
  24. answer = Answer(qname, rdtype, rdclass, response)
  25. File "/usr/lib/python2.5/site-packages/dns/resolver.py", line 121, in __init__
  26. raise NoAnswer
  27. dns.resolver.NoAnswer
Add Comment
Please, Sign In to add comment