一段时间以来,我收到以下错误邮件发送到我的服务器上的根帐户。 这是每日spamassassin更新每次都发生故障。
我的安装程序遵循Ars Technica设置指南 ,我已经尝试了通过spamd
input/var/lib/spamassassin
。 即使是spamd:debian-spamd
没有帮助。
至于操作系统,我正在运行Debian 8 Jessie和最新的spamassassin版本。
所以我的问题是:
我该如何解决这个错误?
错误信息:
/etc/cron.daily/spamassassin: error: unable to refresh mirrors file for channel updates.spamassassin.org, using old file channel: could not find working mirror, channel failed sa-update failed for unknown reasons
# sa-update -D -v
可以在这里find,因为它们对于这个问题来说太大了。
由于sa-update在你的pastebin日志执行成功,我想你是以root身份运行的。
可能你的目录/var/lib/spamassassin/
和/etc/spamassassin
和里面的文件没有正确的权限。 尝试chown它作为用户sa-update打算运行在cronjob(对于Ubuntu的debian-spamd:debian-spamd
=> sudo chown -R debian-spamd:debian-spamd /etc/spamassassin /var/lib/spamassassin
)。