SpamAssassin broken since Sarge upgrade
Posted by: Matthew
Posted on: 2005-09-10 14:06:00
I’m hoping there are some SpamAssassin (SA) experts who can help. This all started about the time DH upgraded to Sarge. I first noticed the problem when my cron job failed to update my SA Bayes database. I finally tracked the problem to being an outdated Berkeley database format. However, once updated, SA could no longer gain access or “tie” to the database for using Bayes tests on incoming mail. So, I upgraded SA.
After removing the old 3.0.2 version and installing 3.0.4, I recreated the Bayes databases (sa-learn) from my e-mails; no import or upgrade to any previous databases. However, I still have the same problem. Here’s the error as reported in my procmail log file:
Cannot open bayes databases /home/ccrumley/.spamassassin/bayes_* R/O: tie failed:
Cannot open bayes databases /home/ccrumley/.spamassassin/bayes_* R/O: tie failed:
Cannot open bayes databases /home/ccrumley/.spamassassin/bayes_* R/O: tie failed:
It’s failing to “tie” to the bayes_seen, bayes_toks, and auto-whitelist databases. I’ve tried the db_dump/load tip as listed here but with no success. It could possibly be a problem with Perl’s DB_File but I wouldn’t know how to fix that.
Any ideas? I’m not sure what version of SA that DH is running, but if they keep it current, I might consider abandoning my self-installed copy.
-Matt