Назад | Перейти на главную страницу

Установка Dovecot: что означает эта ошибка?

У меня есть postfix и dovecot, установленные на CentOS 6 (linode) вместе с MySQL. Таблица и пользователь уже настроены, 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 5 с изменениями в файле dovecot.conf из разных источников, специфичных для CentOS 6. Таким образом, файл dovecot.conf может быть неправильным, но я пока не нашел хорошего источника для создания dovecot. установить правильно.

Может ли кто-нибудь сказать мне, что означает указанная выше ошибка? Терминал не выдает никаких сообщений о запуске OK или FAIL. Когда я выдаю service dovecot start команда, он говорит: Starting Dovecot Imap: и больше ничего.

Проверьте свои dovecot.conf файл, чтобы убедиться, что все фигурные скобки завершены.

Фактически, поскольку это новая установка, просто запустите doveconf -n > dovecot-new.conf а затем возьмите новый файл конфигурации и замените им текущий.

Каким бы ни был PID 9415, он решил, что хочет отправить SIGTERM на ваш сервер Dovecot. Я бы начал с выяснения, что это (ps ftw) и пытается определить, почему Dovecot так сильно не нравится.