qmail + dovecot でメールサーバーをたてているのですが、送受信のためのフォルダをダウンロードしてくるときに以下のメッセージが出てタイムアウトしてしまいます。
「IMAPサーバーが 60 秒間応答しません。あと 60 秒待ちますか?」
/var/log/maillog を見ると
Dec 24 17:15:05 host dovecot: imap-login: imap-login: error while loading shared libraries: libsepol.so.1: failed to map segment from shared object: Cannot allocate memory Dec 24 17:15:05 host dovecot: child 10051 (login) returned error 127
このエラーをググって調べた結果、
/etc/dovecot.conf を開き
#login_process_size = 32 ↓ login_process_size = 64
と変更し、dovecot をリスタートすることで IMAP での受信ができるようになりました。
後でわかったのですが、CentOS 5.1 のリリースノートにも既知の問題点として記載されていました。
■ CentOS 5.1 ReleaseNotes
そういえば、CentOS 5.1 がリリースされたときに見た覚えがある...すぐに思い出せればこんなに苦労することなかったなぁorz
コメント