白井です。
今朝、自宅サーバーから突然メールが送れなくなりました。qmail環境なのですが突然メーラーが
451 qq temporary problem (#4.3.0)
というメッセージを出して送信できなくなってしまいました。いろいろ調べたらqmail-scannerがうまく動いていないということらしいです。
ということでqmail-scannerが利用しているアンチウィルスエンジンであるclam antiVirusを調べると、確かに立ち上がっていない模様。どうやら昨晩更新がかかったらしく新しいconfファイルのひな形がある。
4月 17 02:18 clamd.conf.rpmnew
clamdを起動する際に以下のようなエラーメッセージが出る。
Starting Clam AntiVirus Daemon: ERROR: Parse error at line 261:
Unknown option ArchiveMaxCompressionRatio.
ERROR: Can't open/parse the config file /etc/clamd.conf
どうやらclamd.confの中の
ArchiveMaxCompressionRatio 300
という設定がエラーとなりclamdが起動できない状態である。新しい設定ファイルのサンプルであるclamd.conf.rpmnewを見るとこのパラメータの設定がなくなっている。
ということでとりあえずコメントアウトしてclamdを起動。
無事にclamdは起動し、メールも復旧。めでたしめでたし。
後でちゃんとconfの設定を見比べて、正しくしなきゃ。
それにしても今の時代、メールサーバーが動かなくなると焦りますよね…






