Dovecot несоответствие версий

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Reken
лейтенант
Сообщения: 619
Зарегистрирован: 2014-06-30 11:23:24

Dovecot несоответствие версий

Непрочитанное сообщение Reken » 2019-04-25 11:00:07

После обновления dovecot до версии 2.3.5.2
В логах пишет ошибки о несоответствии версий, следовательно и пользователей не авторизует...
Apr 25 13:22:52 master: Error: service(pop3-login): command startup failed, throttling for 4 secs
Apr 25 13:22:52 pop3-login: Fatal: Dovecot version mismatch: Master is v2.3.4, pop3-login is v2.3.5.2 (if you don't care, set version_ignore=yes)
Исправил путем добавления параметра version_ignore=yes в конфигурационный файл dovecot.conf

Подскажите пожалуйста, с точки зрения безопасности почтового сервера это правильно? Или без разницы...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

buzzukin
рядовой
Сообщения: 37
Зарегистрирован: 2011-08-26 7:35:30

Dovecot несоответствие версий

Непрочитанное сообщение buzzukin » 2019-05-06 8:19:51

Тоже самое, перестартуеш ошибка пропадает, потом опять появляется через какое то время.

buzzukin
рядовой
Сообщения: 37
Зарегистрирован: 2011-08-26 7:35:30

Dovecot несоответствие версий

Непрочитанное сообщение buzzukin » 2019-05-06 12:17:03

If you update dovecot you have to restart the running master daemon
which is still the old one (/etc/rc.d/dovecot restart) otherwise it will
try to run newer subprocesses when someone logs in and that fails
without the mentioned config option. Restarting is better though because
you could run into incompatibilities.
It's a feature, not a bug.

--
Florian Pritz -- {flo,bluewind}@server-speed.net

guest
проходил мимо

Dovecot несоответствие версий

Непрочитанное сообщение guest » 2019-05-06 12:51:06

Исправил путем добавления параметра version_ignore=yes в конфигурационный файл dovecot.conf

Подскажите пожалуйста, с точки зрения безопасности почтового сервера это правильно? Или без разницы...
это неправильно с технологической точки зрения, неудачно или неверно выполнен апгрейд,
либо без остановки dovecot, либо часть бинарников не проапгредилась.

Если Вы вместо останова dovecot, сперва его удаляете, то в памяти
у Вас будут болтаться и мастер процесс и активные pop3/imap...
Ну и как результат, то что Вы получаете.

Посему, правильно сперва остановить dovecot, потом
удалить его и установить новый или выполнить апгрейд.

- остановить dovecot
# /usr/local/etc/rc.d/dovecot status
# /usr/local/etc/rc.d/dovecot stop
- на всякий случай ps
# ps axuww | less и смотрите dovecot и все его хоз-ство
или
# ps axuww | grep dovecot
убедились что активных процессов dovecot нет и тогда апгрейд.

- pkg upgrade или pkg delete dovecot
- стартовать dovecot
# /usr/local/etc/rc.d/dovecot start
проверяем как стартовал на предмет ошибок и варнингов.