Was it actually dying? I wasn't seeing it on every mail, but a good
many. Just glancing at the log it looked like at least 50% of the scans
had that error. Anyway, I incorporated the changes you posted on
Bugzilla and I am not seeing that error anymore. Thanks for the quick fix!
Justin Mason wrote:
line 376 is:
dbg("dns: no packet! err=$err packet=".$packet->string);
it looks a lot like your DNS resolver (either the server itself, or
cygwin's libc) is presenting empty or unreadable data to Net::DNS, which
then cannot create a $packet object. Could be timeout-related... unless
you see this on every mail, it should be relatively harmless -- 3.0.4
would have had the same issue I think, although it would not warn about
it.
However, 3.1.0 should not be dying like this -- this should be a non-fatal
warning. I've created
http://bugzilla.spamassassin.org/show_bug.cgi?id=4597 about that issue.
- --j.
Glen Carreras writes:
Hello,
I recently upgraded to SA 3.1.0 after running error free on SA 3.0.4 on
a Win32/Cygwin setup. I've noticed that now my log fills with similar
entries to what I have posted below. I've looked in DnsResolver.pm and
can't make heads or tails of what is actually failing. I've been
googling for an answer for quite some time along with searching bugzilla
for something similar and it appears this is not a common errror (at
least not yet). Could someone help decipher this for me? What might be
causing it? DNS testing works fine as reported by running SA in debug
mode.
Thanks,
Glen