cronから次のようなログがここ数日届くようになった。 channel: no 'mirrors.sought.rules.yerp.org' record found, channel failed
cronが失敗したからこんなメールが来るのだが、上記URLにアクセスしてもつながらない。 nslookupしても名前解決ができず、当然アクセスも出来ない状態。
http://centossrv.com/postfix-clamav-spamassassin.shtmlを参考に設定していたので一応確認。
再起動に係る記述をみるとこうなっていた。
# /etc/rc.d/init.d/spamassassin restart > /dev/null fi cp user_prefs user_prefs.org
これを次のように修正
if [ -f /etc/rc.d/init.d/spamassassin ]; then /etc/rc.d/init.d/spamassassin restart > /dev/null else systemctl restart spamassassin > /dev/null fi fi cp user_prefs user_prefs.org
上記内容を保存した後、 sa-updateコマンドを使って最新のルールを取得
sa-update
定期的もしくは手動で実行し、spamassassinを再起動 /etc/init.d/spamassassin condrestartを実行
そもそもmirrors.sought.rules.yerp.orgから新しいルールを取得できていないようだから、こちらの問題ではなさそうだが、今回の若干の作業で様子を見ることにする。