Spamassassin sa-learn 错误

Spamassassin sa-learn 错误

每当我尝试spamassassin使用以下方法进行训练时:

sa-learn -D --showdots --mbox --spam Spam

我收到以下错误:

locker: error accessing /home/nerdoflinux/.spamassassin/bayes.lock: No such file or directory at /usr/share/perl5/Mail/SpamAssassin/Locker/UnixNFSSafe.pm line 106.

当我尝试使用以下方法更正该问题时(创建文件):

touch /home/nerdoflinux/.spamassassin/bayes.lock

我得到:

Sep 26 10:49:34.106 [27934] dbg: locker: safe_lock: trying to get lock on /home/nerdoflinux/.spamassassin/bayes with 3 retries

它只是计算重试次数(我让它运行直到超过 100 次才退出,但仍然没有任何结果)。

我怎样才能解决这个问题?

答案1

我设法通过取消注释来修复它:

lock_method flock

/etc/spamassassin/local.cf。尽管它指出

Set file-locking method (flock is not safe over NFS, but is faster)

我认为有总比没有好。希望这个错误能尽快修复。

相关内容