くまかけです。

レンタルメールサーバーでウィルスチェックとして、Spamassasin/amavisd-new/ClamAVを利用しているのですが、/var/log/maillogで下記のようなエラーが。。

これは、amavisdとClamAvのソケットの連携がズレたため発生。。

※最初/etc/clamd.d/amavisd.confをチェックしていたため、ズレている事がわからず、悩んでしまったorz

/etc/amavisd/amavisd.confのソケット設定を/etc/clamd.confに合わせる。

ここで、amavisdとclamdを再起動
。。。clamdが起動できない。。。。
/var/log/maillog

clamdって標準では、「User clam」となってるんで、amavisのファイルにアクセスできない。。当たり前(^^;
rootってのもなんなんで、ユーザーを「amavis」にしてみた。
※ついでいTCP関連もコメントアウト

clamdを起動。。

あぅ!ログのパーミッションが・・・
ログのパーミッション変えればいいんですが、今回は、rootで動かす事に。。

# /etc/rc.d/init.d/clamd restart
Stopping Clam AntiVirus Daemon: [失敗]
Starting Clam AntiVirus Daemon: [ OK ]

無事動いてくれました(^^)