Almost every night between 1 and 4am I get a few messages like this:
2008-04-29 01:39:23 1JqlKN-0007RA-TD spam acl condition: error reading
from spamd socket: Connection timed out
2008-04-29 01:42:35 1JqlMT-0007RQ-L8 spam acl condition: error reading
from spamd socket: Connection timed out
2008-04-29 01:42:32 1JqlL9-0007RJ-UQ spam acl condition: error reading
from spamd socket: Connection timed out
2008-04-29 04:42:22 1JqoBZ-0000Vx-J1 spam acl condition: error reading
from spamd socket: Connection timed out

in exim's paniclog.  I'm running Debian (testing) exim 4.69 and SA
3.2.4.  Both are on the same machine and communicate via Unix Domain
sockets.  There doesn't seem to be much in the logs before this, beyond
the fact that fetchmail ran.  There are some interesting entries shortly
thereafter about auto-whitelisting, which I've noticed has sometimes
been mentioned as a culprit for these problems in earlier messages on
the list.  I've put an excerpt from syslog at the bottom of this
message.

Less frequently I get messages suggesting I raise the max number of
children.  I'm currently using the Debian defaults, which include a
warning:
# SpamAssassin uses a preforking model, so be careful! You need to
# make sure --max-children is not set to anything higher than 5,
# unless you know what you're doing.

OPTIONS="--create-prefs --max-children 5 --helper-home-dir \
        --username=mail --socketpath=/var/run/spamd/socket"

I'm running on a Pentium 4 with hyperthreading, which appears as 2 CPU's
to the OSs.  There's really only 1 CPU.  I wonder if that could have
something to do with the trouble.

I'd appreciate any help tracking down and fixing this problem.

Thanks.
Ross Boylan

syslog excerpts:

Apr 29 01:37:23 corn spamd[2343]: spamd: got connection
over /var/run/spamd/socket 
Apr 29 01:37:24 corn spamd[2343]: spamd: checking message
<[EMAIL PROTECTED]> for mail:8 
Apr 29 01:38:48 corn fetchmail[6943]: reading message
[EMAIL PROTECTED]:1 of 1 (10701 octets) flushed 
Apr 29 01:38:49 corn fetchmail[6943]: sleeping at Tue 29 Apr 2008
01:38:49 AM PDT for 240 seconds 
Apr 29 01:38:51 corn cyrus/master[28613]: about to
exec /usr/lib/cyrus/bin/lmtpd
Apr 29 01:38:51 corn cyrus/lmtpunix[28613]: executed
Apr 29 01:38:52 corn cyrus/lmtpunix[28613]: accepted connection
Apr 29 01:38:52 corn cyrus/lmtpunix[28613]: lmtp connection preauth'd as
postman
Apr 29 01:38:52 corn cyrus/lmtpunix[28613]: WARNING: sieve
script /var/spool/sieve/r/ross/defaultbc doesn't exist: No such file or
directory
Apr 29 01:38:52 corn cyrus/lmtpunix[28613]: duplicate_check:
<[EMAIL PROTECTED]> user.ross            0
Apr 29 01:39:50 corn spamd[2343]: spamd: identified spam (11.6/5.0) for
mail:8 in 147.0 seconds, 4106 bytes. 
Apr 29 01:39:51 corn spamd[2343]: spamd: result: Y 11 -
BAYES_80,HTML_MESSAGE,MIME_HTML_ONLY,RAZOR2_CF_RANGE_51_100,RAZOR2_CF_RANGE_E4_51_100,RAZOR2_CF_RANGE_E8_51_100,RAZOR2_CHECK,SPF_FAIL,URIBL_BLACK,URIBL_OB_SURBL
 
scantime=147.0,size=4106,user=mail,uid=8,required_score=5.0,rhost=localhost,raddr=127.0.0.1,rport=/var/run/spamd/socket,mid=<[EMAIL
 PROTECTED]>,bayes=0.878963,autolearn=no 
Apr 29 01:39:51 corn spamd[17697]: prefork: child states: II 
Apr 29 01:40:32 corn spamd[2343]: spamd: got connection
over /var/run/spamd/socket 
Apr 29 01:40:35 corn spamd[22249]: spamd: got connection
over /var/run/spamd/socket 
Apr 29 01:40:36 corn cyrus/lmtpunix[28580]: Delivered:
<[EMAIL PROTECTED]> to
mailbox: user.ross.comp.lyx
Apr 29 01:40:36 corn spamd[22249]: spamd: checking message
<[EMAIL PROTECTED]> for mail:8 
Apr 29 01:40:36 corn spamd[2343]: spamd: checking message
<[EMAIL PROTECTED]> for mail:8 
Apr 29 01:42:49 corn fetchmail[6943]: awakened at Tue 29 Apr 2008
01:42:49 AM PDT 
Apr 29 01:47:30 corn cyrus/master[24864]: process 28580 exited, status 0
Apr 29 01:47:30 corn fetchmail[6943]: Server certificate verification
error: self signed certificate 
Apr 29 01:48:18 corn fetchmail[6943]: 3 messages for ross at
pop.rawbw.com (22064 octets). 
Apr 29 01:48:18 corn cyrus/imap[26829]: open: user ross opened INBOX
Apr 29 01:48:18 corn cyrus/lmtpunix[28613]: duplicate_check:
<[EMAIL PROTECTED]> user.ross            0
Apr 29 01:48:18 corn cyrus/lmtpunix[28613]: mystore: starting txn
2147484306
Apr 29 01:48:18 corn cyrus/lmtpunix[28613]: mystore: committing txn
2147484306
Apr 29 01:48:18 corn cyrus/lmtpunix[28613]: duplicate_mark:
<[EMAIL PROTECTED]> user.ross
1209458332 134539179
Apr 29 01:48:39 corn /USR/SBIN/CRON[28655]: (root) CMD
([ -x /usr/lib/sysstat/sa1 ] && { [ -r "$DEFAULT" ] && . "$DEFAULT" ;
[ "$ENABLED" = "true" ] && exec /usr/lib/sysstat/sa1 $SA1_OPTIONS 1
1 ; })
Apr 29 01:48:56 corn spamd[2343]: auto-whitelist: open of auto-whitelist
file failed: child processing timeout at /usr/sbin/spamd line 1262. 
Apr 29 01:48:56 corn spamd[22249]: auto-whitelist: open of
auto-whitelist file failed: child processing timeout at /usr/sbin/spamd
line 1262. 
Apr 29 01:48:56 corn spamd[2343]: print() on closed filehandle LTMP
at /usr/share/perl5/Mail/SpamAssassin/Locker/UnixNFSSafe.pm line 147. 
Apr 29 01:48:56 corn spamd[2343]: stat() on closed filehandle LTMP
at /usr/share/perl5/Mail/SpamAssassin/Locker/UnixNFSSafe.pm line 149. 
Apr 29 01:48:56 corn spamd[2343]: locker: safe_unlock: failed to create
lock
tmpfile /var/mail/.spamassassin/auto-whitelist.lock.corn.betterworld.us.2343 at 
/usr/share/perl5/Mail/SpamAssassin/Locker/UnixNFSSafe.pm line 150. 
Apr 29 01:48:56 corn spamd[2343]: spamd: clean message (1.9/5.0) for
mail:8 in 468.5 seconds, 6250 bytes. 
Apr 29 01:48:56 corn spamd[2343]: spamd: result: . 1 -
BAYES_00,DNS_FROM_RFC_BOGUSMX,FORGED_HOTMAIL_RCVD2,UNPARSEABLE_RELAY,WHOIS_MYPRIVREG
 
scantime=468.5,size=6250,user=mail,uid=8,required_score=5.0,rhost=localhost,raddr=127.0.0.1,rport=/var/run/spamd/socket,mid=<[EMAIL
 PROTECTED]>,bayes=0.000000,autolearn=no 
Apr 29 01:48:56 corn spamd[17697]: prefork: child states: BB 
Apr 29 01:48:56 corn spamd[2343]: spamd: got connection
over /var/run/spamd/socket 
Apr 29 01:48:56 corn spamd[17697]: spamd: server successfully spawned
child process, pid 28666 
Apr 29 01:48:56 corn spamd[2343]: spamd: checking message
<[EMAIL PROTECTED]> for
mail:8 
Apr 29 01:48:56 corn cyrus/imap[26829]: open: user ross opened INBOX
Apr 29 01:48:56 corn spamd[22249]: spamd: clean message (-2.6/5.0) for
mail:8 in 481.2 seconds, 7619 bytes. 
Apr 29 01:48:56 corn fetchmail[6943]: reading message
[EMAIL PROTECTED]:1 of 3 (4886 octets) not flushed 
Apr 29 01:48:56 corn spamd[28666]: spamd: got connection
over /var/run/spamd/socket 
Apr 29 01:48:56 corn spamd[17697]: prefork: child states: BBB 
Apr 29 01:48:57 corn spamd[22249]: spamd: result: . -2 -
BAYES_00,HTML_MESSAGE,UNPARSEABLE_RELAY
scantime=481.2,size=7619,user=mail,uid=8,required_score=5.0,rhost=localhost,raddr=127.0.0.1,rport=/var/run/spamd/socket,mid=<[EMAIL
 PROTECTED]>,bayes=0.000000,autolearn=ham 
Apr 29 01:48:57 corn spamd[17697]: spamd: server successfully spawned
child process, pid 28680 
Apr 29 01:48:57 corn spamd[22249]: spamd: got connection
over /var/run/spamd/socket 
Apr 29 01:48:57 corn spamd[17697]: prefork: child states: BBBI 
Apr 29 01:48:57 corn spamd[28680]: spamd: got connection
over /var/run/spamd/socket 

Reply via email to