LinuxForum.Fans
Тема

Пароли, введенные в Postfixadmin не воспринимается почтовыми клиентами

Автор: kerogaz 15 сообщений 1498 просмотров
30.10.2014 09:33 · отредактировано #399101

Создаю с помощью Postfixadmin пользователя и его пароль. В самом Postfixadmin пароли работают а на удалённом почтовом клиенте, когда пользователь набирает свой пароль то он не работает . Я помню кажется у меня такое было связано с шифрованием, но не помню где, кажется в /etv/dovecot-sql.conf .Но этот файл во время введения в БД Mysql пользователей был в виде dovecot-sql.conf.save , а dovecot не был запущен

text
Sending of password did not succeed. Mail server responded: Authentication failed.
30.10.2014 10:42 #399105

Покажи строчки из файлов:

  • /etc/dovecot/dovecot.conf

auth_mechanisms = *** *** ***
  • /etc/dovecot-sql.conf

default_pass_scheme = *** ***
  • /var/www/html/postfixadmin/config.inc.php

$CONF['encrypt'] = '*** *** ***';
$CONF['dovecotpw'] = "*** *** ***";
30.10.2014 10:45 · отредактировано #399106

Dovecot-sql.conf:
default_pass_scheme = MD5
Dovecot.conf:
auth_mechanisms = plain login cram-md5
Postfixadmin — config.inc.php:
$CONF['encrypt'] = 'dovecot:CRAM-MD5';

30.10.2014 10:49 · отредактировано #399108

Ну вот, поменяй в файле dovecot-mysql.conf строчку с:

default_pass_scheme = MD5

на

default_pass_scheme = CRAM-MD5

Далее как обычно:

service dovecot restart
30.10.2014 11:05 · отредактировано #399110

Всё равно не работает.

30.10.2014 11:18 · отредактировано #399112

Я ставил

text
default_pass_scheme = СLEARTEXT

ВСё равно пароль не работает. Dovecot не воспринимает шифрование Postfixadmina . Может у кого-нибудь есть ещё мысли?
Может отменить шифрование в Postfixadmin — config.inc.php:
$CONF['encrypt'] = 'dovecot:CRAM-MD5'; на какое-то другое?

30.10.2014 13:31 · отредактировано #399123

Я зашел в /var/www/html/postfixadmin/config.inc.php и увидел странную запись

text
//   (WARNING: don't use dovecot:* methods that include the username in the hash - you won't be able to login to PostfixAdmin in this case)
$CONF['encrypt'] = 'dovecot:CRAM-MD5';

fа у меня как раз dovecot и фигурирует :) Как переписать базу пользователей в таком шифровании чтобы оно воспринималось?

30.10.2014 14:01 · отредактировано #399124

Можно убить всю базу mail, заного настроить Postfixadmin.
Вообще честно не знаю что там у тебя, логи надо смотреть.
У тебя есть файл doveadm ?

30.10.2014 14:02 · отредактировано #399125
AlfaStriker написал:
Можно убить всю базу mail, заного настроить Postfixadmin.
Вообще честно не знаю что там у тебя, логи надо смотреть.

Да я с нашей последней встречи ничего не менял. Какие логи смотреть?

30.10.2014 14:03 · отредактировано #399126

Видимо я забыл где-то поменять метод шифрования.
Логи смотри в файле /var/log/maillog
И логи веб серерва Apache посмотри.

30.10.2014 14:05 #399128
AlfaStriker написал:
Видимо я забыл где-то поменять метод шифрования.

А как тодга сохранить базу и поменять метод шифрования?

30.10.2014 14:07 · отредактировано #399129

Надо вообще все проверить, может косяк в другом.
Возможно просто банальная ошибка в конфиг файле, например апостроф поставили двойной и т.д.

Странная у тебя ошибка, дай глянуть посмотреть.

30.10.2014 14:07 · отредактировано #399130

Я буду приводить с ошибками

text
Oct 26 03:45:45 bear dovecot: lda: Debug: Module loaded: /usr/lib/dovecot/lib90_sieve_plugin.so
Oct 26 03:45:45 bear dovecot: lda: Error: userdb lookup: connect(/var/run/dovecot/auth-master) failed: No such file or directory
Oct 26 03:45:45 bear dovecot: lda: Fatal: Internal error occurred. Refer to server log for more information.
Oct 26 03:45:45 bear dovecot: lda: Debug: Loading modules from directory: /usr/lib/dovecot
Oct 26 03:45:45 bear dovecot: lda: Debug: Module loaded: /usr/lib/dovecot/lib90_sieve_plugin.so
Oct 26 03:45:45 bear dovecot: lda: Error: userdb lookup: connect(/var/run/dovecot/auth-master) failed: No such file or directory
text

Oct 29 04:10:55 bear dovecot: lda: Error: userdb lookup: connect(/var/run/dovecot/auth-master) failed: No such file or directory
Oct 29 04:10:55 bear dovecot: lda: Fatal: Internal error occurred. Refer to server log for more information.
Oct 29 04:21:50 bear postfix/smtpd[24777]: warning: database /etc/postfix/access_sender.db is older than source file /etc/postfix/access_sender
Oct 29 04:21:51 bear postfix/smtpd[24777]: connect from 36-230-106-72.dynamic-ip.hinet.net[36.230.106.72]
Oct 29 04:21:51 bear postfix/smtpd[24777]: warning: SASL: Connect to /var/spool/postfix/private/dovecot-auth failed: Connection refused
30.10.2014 14:13 #399131

Лучше посмотреть все удаленно.

30.10.2014 14:19 #399132
AlfaStriker написал:
Лучше посмотреть все удаленно.

Зайди на skype

Войдите или зарегистрируйтесь, чтобы ответить.