%=============================================================== % 地球惑星専攻サーバ トラブルカルテ % 日付: 2001/08/31 % サーバ: www % 文責: 小杉田 圭之 % 森川 靖大 (2003/09/19 更新) %--------------------------------------------------------------- ■症状 gate-toroku-system ではデータベースの変更等の際に その旨をメールで関係者に伝えるようになっている. しかしいつからか Failed to open configuration file /etc/exim.conf メール送信に失敗しました. No such file or directory というようにメールを送信することができなくなっていた. ■原因 www サーバの exim をバージョンアップした際 /usr/lib/sendmail, /usr/sbin/sendmail から /usr/sbin/exim にリンクが張り変えられていた. ■対応 リンクを以下のように正しくはり直す. 参照 : http://www.ep.sci.hokudai.ac.jp/~epmail/dvlop/qmail.html#qmailsendmail # ln -s /var/qmail/bin/sendmail /usr/lib/sendmail # ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail さらに, dselect などで exim パッケージを hold するように しておけば, 今後楽である. なお, 以下のようなコマンドで hold することも可能である. # echo exim hold | dpkg --set-selections ちなみに, exim パッケージの状態は以下のコマンドで確認できる. $ dpkg --get-selections exim