しばらくの間、次のエラーメールがサーバーのrootアカウントに送信されます。これは、spamassassinの毎日の更新で毎回発生する失敗です。
私のセットアップは Ars Technicaセットアップガイド に従い、/var/lib/spamassassin
をchown
でspamd
'することをすでに試しました。 spamd:debian-spamd
でさえ助けにはなりませんでした。
OSに関しては、Debian 8Jessieと最新の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
の結果は、この質問には大きすぎるため、 ここ で見つけることができます。
Pastebinログでのsa-updateの実行が成功したので、rootとして実行していると思います。
おそらくあなたのディレクトリ/var/lib/spamassassin/
および/etc/spamassassin
およびその中のファイルには正しい権限がありません。ユーザーsa-updateはcronjobで実行することを目的としているため、chownしてみてください(Ubuntuの場合はdebian-spamd:debian-spamd
=> Sudo chown -R debian-spamd:debian-spamd /etc/spamassassin /var/lib/spamassassin
)。