web-dev-qa-db-ja.com

Dovecotのインストール:このエラーはどういう意味ですか?

私はMySQLと一緒にCentOS6(linode)にpostfixとdovecotをインストールしています。テーブルとユーザーはすでに設定されており、postfixは正常にインストールされていますが、dovecotはメールログに次のエラーを表示します。

Warning: Killed with signal 15 (by pid=9415 uid=0 code=kill)

次の数行はこれを言います:

Apr  7 16:13:35 dovecot: master: Dovecot v2.0.9 starting up (core dumps disabled)
Apr  7 16:13:35 dovecot: config: Warning: NOTE: You can get a new clean config file with: doveconf -n > dovecot-new.conf
Apr  7 16:13:35 dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:1: protocols=pop3s is no longer supported. to disable non-ssl pop3, use service pop3-login { inet_listener pop3 { p$
Apr  7 16:13:35 dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:5: ssl_cert_file has been replaced by ssl_cert = <file
Apr  7 16:13:35 dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:6: ssl_key_file has been replaced by ssl_key = <file
Apr  7 16:13:35 dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:8: namespace private {} has been replaced by namespace { type=private }
Apr  7 16:13:35 dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:24: add auth_ prefix to all settings inside auth {} and remove the auth {} section completely
Apr  7 16:13:35 dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:25: auth_user has been replaced by service auth { user }

CentOS 6に固有のさまざまなソースからのdovecot.confファイルを変更して、CentOS 5にインストールするための指示に従います。したがって、dovecot.confファイルは正しくない可能性がありますが、dovecotを作成するための適切なソースはまだ見つかりません。正しくインストールしてください。

上記のエラーの意味を誰かに教えてもらえますか?端末は、OKまたはFAILの開始に関するメッセージを表示しません。 service dovecot startコマンドを発行すると、次のように表示されます:Starting Dovecot Imap:そしてそれ以上は何もありません。

1
jamie

dovecot.confファイルをチェックして、中括弧がすべて終了していることを確認します。

実際、これは新しいセットアップなので、doveconf -n > dovecot-new.confを実行してから、新しい構成ファイルを取得して、現在の構成ファイルをそれに置き換えます。

1
Wesley

PID 9415が何であれ、それはSIGTERMをdovecotサーバーに送信することを決定しました。それが何であるか(ps ftw)を見つけて、なぜそのような端末がDovecotを嫌うのかを判断することから始めます。

0
womble