You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by Frank Luedke <fr...@secudos.de> on 2005/10/12 12:04:22 UTC
SA stopped working for some reason
Hi there.
I have a RHEL-3 machine running here as a mail
relay. ClamAV and SA are working with sendmail
via milter to clean up all incoming emails. The
last two weeks this worked without any problems.
Today I saw that no spam was filtered out, only
the ClamAV was still running. According to the
process list, the spamd was still running
(no zombie). In the maillog i found a lot of this
error messages:
mailfilter spamd[5374]: prefork: syswrite(8) failed, retrying... at
/usr/lib/perl5/site_perl/5.8.0/Mail/SpamAssassin/SpamdForkScaling.pm
line 554.
I've already searched the web for this error but found
nothing. Can someone tell me what could cause this problem
and maybe how to fix it?
Thanks,
Frank
Re: SA stopped working for some reason
Posted by Matt Kettler <mk...@evi-inc.com>.
Frank Luedke wrote:
> Hi there.
>
> I have a RHEL-3 machine running here as a mail
> relay. ClamAV and SA are working with sendmail
> via milter to clean up all incoming emails. The
> last two weeks this worked without any problems.
>
> Today I saw that no spam was filtered out, only
> the ClamAV was still running. According to the
> process list, the spamd was still running
> (no zombie). In the maillog i found a lot of this
> error messages:
>
> mailfilter spamd[5374]: prefork: syswrite(8) failed, retrying... at
> /usr/lib/perl5/site_perl/5.8.0/Mail/SpamAssassin/SpamdForkScaling.pm
> line 554.
>
I don't know what would cause the problem, but I can give you some hints based
on looking at the code.
the function which generates that message appears to be used when spamd tries to
open a socket and command one of it's children.
It appears there's a bug open on his, and it reportedly clears up (for a time)
if you restart spamd.
http://bugzilla.spamassassin.org/show_bug.cgi?id=4590