I'm using SA 2.11 with Razor 1.20, Postfix and spamproxy.  My spamproxy processes kept dying.  I tracked the problem down to them receiving an ALRM signal from somewhere.  As far as I can tell, that alarm is initiated from SA.
 
The two places I see an alarm set in SA are DNS.pm and Reporter.pm.  Both of these deal with killing the Razor check if it times out.  I reported a problem yesterday with my Razor check not completing if the ~/.razor.lst file exists.  This causes the following error:
 
razor check skipped: No such file or directory undefined Razor::Client
 
(A plain razor-check test works fine at that point, but I have to remove ~/.razor.lst for SA to not complain.  Of course, the first time SA does a Razor check, the ~/.razor.lst file gets created even if I put turn_off_discovery in the razor.conf file.)
 
My assumption is that the alarm does not get shut off due to the failed Razor test and then that alarm somehow gets sent to spamproxy which then dies.
 
For the time being, I configured spamproxy to ignore the ALRM signal and that seems to have fixed my problem.  Any ideas on how to fix Razor, or if there may be some other issue at work?
 
Thanks,
Karyl

Reply via email to