The good news is I can make a crash at the same spot: $ python /usr/share/python-support/python-spf/spf.py aol.com Traceback (most recent call last): File "/usr/share/python-support/python-spf/spf.py", line 1621, in <module> print q.dns_spf(sys.argv[1]) File "/usr/share/python-support/python-spf/spf.py", line 1010, in dns_spf a = [t for t in self.dns_txt(domain) if RE_SPF.match(t)] File "/usr/share/python-support/python-spf/spf.py", line 1045, in dns_txt return [''.join(a) for a in self.dns(domainname, 'TXT')] File "/usr/share/python-support/python-spf/spf.py", line 1150, in dns for k, v in DNSLookup(name, qtype, self.strict): File "/usr/share/python-support/python-spf/spf.py", line 105, in DNSLookup raise TempError, 'DNS ' + str(x) __main__.TempError: DNS Timeout
The bad news is I reviewed RFC 4408 and TempError is the correct result. See http://www.openspf.org/RFC_4408#lookup. I have asked someone who knows people in the Email area at AOL to see about compacting their record. The DNS Timout error is tripped in the same spot, so I can fix your pyspf crash using that trigger. -- python-policyd-spf failing on AOL SPF records. https://bugs.launchpad.net/bugs/205254 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs