web-dev-qa-db-ja.com

Spamassassin:不明な理由でsa-updateが失敗しました、毎日のエラー、修正方法は?

しばらくの間、次のエラーメールがサーバーのrootアカウントに送信されます。これは、spamassassinの毎日の更新で毎回発生する失敗です。

私のセットアップは Ars Technicaセットアップガイド に従い、/var/lib/spamassassinchownspamd 'することをすでに試しました。 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の結果は、この質問には大きすぎるため、 ここ で見つけることができます。

2
SEJPM

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)。

4
Henrik