読者です 読者をやめる 読者になる 読者になる

qmail+vpopmail環境のメールサーバーバックアップ

 qmail+vpopmail環境メールサーバーのホットスタンバイサーバーを構築しました。
 ところが、すべて出来たところで、バックアップ側のサーバーでテストしてみるとどうしても、認証で失敗する。サーバー側のログを調査してもわからず。(ユーザーの認証情報は、DB化してあり、データの以降は完ぺきである。)
 少し落ち着いて調査したところ、パソコン側のメールソフト(OutlookExpress)のエラーメッセージに、

メール サーバーにログオンできませんでした。 パスワードが拒否されました。 アカウント : 'XXX.XXX.X.XX', サーバー : 'XXX.XXX.X.XX', プロトコル : POP3, サーバーの応答 : 'Error. Domain test.com was not found in the assign file', ポート : 110, セキュリティ (SSL): なし, サーバー エラー : 0x800CCC90, エラー番号 : 0x800CCC92

が出力されていた。これをインターネットでしらべたところ、
/var/qmail/users/以下のcdbファイルが食い違っているような情報を見つけた。早速、確認してみると、/var/qmail/users/以下のファイルassign、cdbがメインと違う。そこで、コピーしたところ、無事問題は解決された。
 私は、qmailのバーチャルドメイン関連は、/var/qmail/control/以下をバックアップすればよいと思っていた。/var/qmail/users/もバックアップの必要はある。