Bug 21383

Summary: падение dovecot
Product: Sisyphus Reporter: inger <inger>
Component: alterator-postfix-dovecotAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: boyarsh, george, ivanov.maxim, sem
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 19564    

Description inger@altlinux.org 2009-09-03 14:28:44 MSD
После включения режима SMTP сервера "принимать соединения только через защищённые соединяния" упал dovecot.
Последнее сообщение в логах:
dovecot: Warning last died with error (see error log for more information) Auth process died too early - shutting down

А вот что в error:
Fatal: auth(default) Socket already exists: /var/spool/postfix/private/auth
Comment 1 Grigory Batalov 2009-09-03 15:08:00 MSD
Не воспроизводится, нужно больше подробностей.
Comment 2 inger@altlinux.org 2009-09-03 19:43:11 MSD
(В ответ на комментарий №1)
> Не воспроизводится, нужно больше подробностей.
Всё что было в логах описал ;)

Я так понимаю что где-то висела запчасть от dovecot, занимающаяся аутентификацией. Сказали запустить сервис dovecot, он обнаружил что auth не поднимается и обиделся на весь мир. Не знаю как огранизован был раздельный запуск dovecot/auth и dovecot/imap, но не исключаю, что это какой-то race внутри самого dovecot.
Comment 3 Grigory Batalov 2009-09-03 20:44:18 MSD
(В ответ на комментарий №2)
> Всё что было в логах описал ;)

Обычно логи длиннее.

> Я так понимаю что где-то висела запчасть от dovecot, занимающаяся
> аутентификацией. Сказали запустить сервис dovecot,

Запрет PLAIN для SMTP включается в конфиге postfix, dovecot в этом случае лишь перегружается по condreload.

> он обнаружил что auth не
> поднимается и обиделся на весь мир. Не знаю как огранизован был раздельный
> запуск dovecot/auth и dovecot/imap, но не исключаю, что это какой-то race
> внутри самого dovecot.

Там разные потомки: dovecot-auth и imap-login.

Сделай
diff -ru /usr/share/alterator-postfix-dovecot/dovecot /etc/dovecot
когда это сообщение появляется.
Comment 4 Fr. Br. George 2012-11-28 14:04:07 MSK
Давно это было