Проблема с почтой после обновления
Проблема с почтой после обновления
Здравствуйте,
Сегодня обновил систему (CentOS 6.6 x86_64) через yum update и перестала работать почта.
При попытке подключиться к почтовому серверу через довкот, получаю оибку "Неудачная попытка входа."
В это время в /var/log/dovecot.log пишет:
UPD1: Посмотрел по списку обновленных пакетов. Заметил что обновился exim до версии 4.72-7.el6.
Кто юзает весту на центосе, проверьте пожалуйста Вашу версию exim.
UPD2: Учитывая ошибку "User * has invalid UID" попробовал поменять в файле паролей /etc/exim/domains/fx-cartel.com/passwd строку с
no-reply:{MD5}ПАРОЛЬ:fxcartel:mail::/home/fxcartel:0
на
no-reply:{MD5}ПАРОЛЬ:519:12::/home/fxcartel:0
тоесть заменил имя пользователя и имя группы на ID пользователя и группы. После этого смог подключиться к данному почтовому ящику. Тоесть dovecot не может узнать корректно UID.
Сталкивался ли кто-нибудь с такой проблемой? В какую сторону копать?
Спасибо за помощь.
Сегодня обновил систему (CentOS 6.6 x86_64) через yum update и перестала работать почта.
При попытке подключиться к почтовому серверу через довкот, получаю оибку "Неудачная попытка входа."
В это время в /var/log/dovecot.log пишет:
Code: Select all
Nov 28 18:34:36 auth: Error: passwd-file /etc/exim/domains/fx-cartel.com/passwd: User admin has invalid UID 'fxcartel'
Nov 28 18:34:36 auth: Error: passwd-file /etc/exim/domains/fx-cartel.com/passwd: User info has invalid UID 'fxcartel'
Nov 28 18:34:36 auth: Error: passwd-file /etc/exim/domains/fx-cartel.com/passwd: User ceo has invalid UID 'fxcartel'
Nov 28 18:34:36 auth: Error: passwd-file /etc/exim/domains/fx-cartel.com/passwd: User news has invalid UID 'fxcartel'
Nov 28 18:34:36 auth: Error: passwd-file /etc/exim/domains/fx-cartel.com/passwd: User no-reply has invalid UID 'fxcartel'
Nov 28 18:34:36 auth: Info: passwd-file([email protected],127.0.0.1): unknown user
Nov 28 18:34:38 imap-login: Info: Disconnected (auth failed, 1 attempts): user=<[email protected]>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured
Кто юзает весту на центосе, проверьте пожалуйста Вашу версию exim.
UPD2: Учитывая ошибку "User * has invalid UID" попробовал поменять в файле паролей /etc/exim/domains/fx-cartel.com/passwd строку с
no-reply:{MD5}ПАРОЛЬ:fxcartel:mail::/home/fxcartel:0
на
no-reply:{MD5}ПАРОЛЬ:519:12::/home/fxcartel:0
тоесть заменил имя пользователя и имя группы на ID пользователя и группы. После этого смог подключиться к данному почтовому ящику. Тоесть dovecot не может узнать корректно UID.
Сталкивался ли кто-нибудь с такой проблемой? В какую сторону копать?
Спасибо за помощь.
Re: Проблема с почтой после обновления
Вопрос к разработчикам или знающим пользователям:
Подскажите какой скрипт формирует файл /home/USER/conf/mail/DOMAIN/passwd ?
Что нужно изменить что б строку формата username:{MD5}PASSWORD:user:group::/home/USER:0
вместо user и group записывать UID и GID?
UPD1:
Нашел в /usr/local/vesta/func/rebuild.sh функцию "# Rebuild domain accounts", в ней есть строка:
Заменил ее на
надеюсь ничего другого не поломаю :)
Подскажите какой скрипт формирует файл /home/USER/conf/mail/DOMAIN/passwd ?
Что нужно изменить что б строку формата username:{MD5}PASSWORD:user:group::/home/USER:0
вместо user и group записывать UID и GID?
UPD1:
Нашел в /usr/local/vesta/func/rebuild.sh функцию "# Rebuild domain accounts", в ней есть строка:
Code: Select all
str="$account:$MD5:$user:mail::$HOMEDIR/$user:$QUOTA"
Code: Select all
myUID=`cat /etc/group |grep $user |awk -F: {'print$3'}`
myGID=`cat /etc/group |grep "mail:" |awk -F: {'print$3'}`
str="$account:$MD5:$myUID:$myGID::$HOMEDIR/$user:$QUOTA"
Re: Проблема с почтой после обновления
Я решил проблему с почтой очень просто, перезапуситил службы и все у меня заработало.
Re: Проблема с почтой после обновления
У меня такая же проблема, проделал все перечисленные выше способы, не помогло.
Я так понимаю, что под конкретным логином не возможно найти запрашиваемый почтовый ящик?
Я так понимаю, что под конкретным логином не возможно найти запрашиваемый почтовый ящик?