Tor DNS resolver only supports UDP sockets so can't resolve large RRs
When Tor attempts to resolve a RR and receives truncated required, it gives up and fails rather than trying again over a TCP socket, as an example:
tor-resolve test2.pho.be # works, whilst tor-resolve test1.pho.be # always fails.
The problem seems to be in evdns.c / libevent
Trac:
Username: murble