> -----Original Message----- > From: Rick Macdougall [mailto:[EMAIL PROTECTED] > Sent: Monday, July 10, 2006 11:59 > To: [EMAIL PROTECTED] > Cc: users@spamassassin.apache.org > Subject: Re: Strange problem > > Sanford Whiteman wrote: > >> Both servers have exactly the same config except for the > auto-learn > >> and bayes/user prefs are stored in mysql on the FreeBSD server. > > > > Thanks to all who replied. > > I found the problem and it's related to ixhash, the timeout > doesn't work correctly / work at all. > > I see > > Jul 10 11:13:01 spa010 spamd[29830]: ixhash timeout reached > at /etc/mail/spamassassin/ixhash.pm line 91, <GEN12101> line 2226. > > Jul 10 11:13:01 spa010 spamd[29830]: ixhash timeout reached > at/etc/mail/spamassassin/ixhash.pm line 91, <GEN12101> line 2226. > > In the logs and the child never exits from processing the message. > > I've cc'd Dallas to see if he has any insights into the problem. >
the warns are being generated because the timeout value has been exceeded... my $timeout = $permsgstatus->{main}->{conf}->{'ixhash_timeout'} || 5; eval { Mail::SpamAssassin::Util::trap_sigalrm_fully(sub { die "ixhash timeout reached"; }); the code is right.. you need to figure out why it times out. have you hardcoded ixhash_timeout to some other value? have you tried manual lookups from that box? # host -tA abc.ix.dnsbl.manitu.net Host abc.ix.dnsbl.manitu.net not found: 3(NXDOMAIN) d