Hi all,
When there are several hundreds of lookups, Askdns / Async abort many of them randomly even when 100% of queries got an answer.I use local dns cache but every run of SA produces different number of aborted remaining lookups.
If you dig manually from command line any aborted query, answer is immediate.
I have not found any related bug in SA Bugzilla.. (pretty similar to this one https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7875 ) After some debug, it seems that answers are not harvested properly... and around 30% of them are lost in every run.
It is not a timeout problem: both tcpdump and dns-cache log show immediate answers to 100% of queries in less than 1 second.
May this be solved in the new AskDns John Hardin mentioned some days ago?
Thanks,
---------Pedreter.
When there are several hundreds of lookups, Askdns / Async abort many of them randomly even when 100% of queries got an answer.I use local dns cache but every run of SA produces different number of aborted remaining lookups.
If you dig manually from command line any aborted query, answer is immediate.
I have not found any related bug in SA Bugzilla.. (pretty similar to this one https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7875 ) After some debug, it seems that answers are not harvested properly... and around 30% of them are lost in every run.
It is not a timeout problem: both tcpdump and dns-cache log show immediate answers to 100% of queries in less than 1 second.
May this be solved in the new AskDns John Hardin mentioned some days ago?
Thanks,
---------Pedreter.