Доброго времени суток. Может ктото сталкивался с данной проблемой.
Dovecot v1.0.alpha4
Mysql 4.1.15
Конфигурация:
dovecot.conf: ... passdb sql { args = /usr/local/etc/dovecot-sql.conf }..
dovecot-sql.conf:
driver = mysql
connect = host=localhost user=sqlmail password=<pass> dbname=eximЧто падает в лог при запуске :
dovecot: Error: auth-worker(default): mysql: Connect failed to localhost (exim): Access denied for user 'sqlmail'@'localhost' (using password: YES) - waiting for 1 seconds before retry
Лог mysql:
58 Connect Access denied for user 'sqlmail'@'localhost' (using password: YES)
юзер и пароль к базе проверены.Может кто использует эту версию? В старой конфиги другого формата.
Подскажите в чем может быть дело?Спасибо!
прим: может использование alpha - не самый лучший выбор?
Сделал пробный откат на 0.99.14 - все замечательно работает.
Выходит что в новой альфе какието проблемы с mysql?
>Доброго времени суток. Может ктото сталкивался с данной проблемой.
>Dovecot v1.0.alpha4
>Mysql 4.1.15
>Конфигурация:
>dovecot.conf: ... passdb sql { args = /usr/local/etc/dovecot-sql.conf }..
>dovecot-sql.conf:
> driver = mysql
> connect = host=localhost user=sqlmail password=<pass> dbname=exim
>
>Что падает в лог при запуске :
>dovecot: Error: auth-worker(default): mysql: Connect failed to localhost (exim): Access denied for
>user 'sqlmail'@'localhost' (using password: YES) - waiting for 1 seconds before
>retry
>Лог mysql:
>58 Connect Access denied for user 'sqlmail'@'localhost' (using
>password: YES)
>юзер и пароль к базе проверены.
>
>Может кто использует эту версию? В старой конфиги другого формата.
>Подскажите в чем может быть дело?
>
>Спасибо!
SQL-запрос:
GRANT ALL PRIVILEGES ON `exim` . * TO 'sqlmail'@'localhost' WITH GRANT OPTION ;
>SQL-запрос:
>GRANT ALL PRIVILEGES ON `exim` . * TO 'sqlmail'@'localhost' WITH GRANT OPTION;
Я ж написал что проверил юзера и пароль. Из консольного mysql. Ими же и exim пользуется для работы с почтой. Мистика.
Ктонибудь вообще использует exim/mysql/dovecot(любой версии). Интересно что еще можно "нетак" написать в его конфигах чтобы банальное присоединение к базе не происходило?PS: а на первый взгляд показался очень симпотичный и логичный imap/pop сервер в плане конфигурации.. =(
>>SQL-запрос:
>>GRANT ALL PRIVILEGES ON `exim` . * TO 'sqlmail'@'localhost' WITH GRANT OPTION;
>Я ж написал что проверил юзера и пароль. Из консольного mysql. Ими
>же и exim пользуется для работы с почтой. Мистика.
>Ктонибудь вообще использует exim/mysql/dovecot(любой версии). Интересно что еще можно "нетак" написать в
>его конфигах чтобы банальное присоединение к базе не происходило?
>
>PS: а на первый взгляд показался очень симпотичный и логичный imap/pop сервер
>в плане конфигурации.. =(Та же проблема с альфой. Кому-то удалось побороть mysql
>>SQL-запрос:
>>GRANT ALL PRIVILEGES ON `exim` . * TO 'sqlmail'@'localhost' WITH GRANT OPTION;
>Я ж написал что проверил юзера и пароль. Из консольного mysql. Ими
>же и exim пользуется для работы с почтой. Мистика.
>Ктонибудь вообще использует exim/mysql/dovecot(любой версии). Интересно что еще можно "нетак" написать в
>его конфигах чтобы банальное присоединение к базе не происходило?
>
>PS: а на первый взгляд показался очень симпотичный и логичный imap/pop сервер
>в плане конфигурации.. =(Та же проблема с альфой. Кому-то удалось побороть mysql?
>>>SQL-запрос:
>>>GRANT ALL PRIVILEGES ON `exim` . * TO 'sqlmail'@'localhost' WITH GRANT OPTION;
>>Я ж написал что проверил юзера и пароль. Из консольного mysql. Ими
>>же и exim пользуется для работы с почтой. Мистика.
>>Ктонибудь вообще использует exim/mysql/dovecot(любой версии). Интересно что еще можно "нетак" написать в
>>его конфигах чтобы банальное присоединение к базе не происходило?
>>
>>PS: а на первый взгляд показался очень симпотичный и логичный imap/pop сервер
>>в плане конфигурации.. =(
>
>Та же проблема с альфой. Кому-то удалось побороть mysql?
Помогло:
см. http://dev.mysql.com/doc/refman/5.0/en/password-hashing.html
SET PASSWORD FOR 'some_user'@'some_host' = OLD_PASSWORD('mypass');
после чего default_pass_scheme = CRYPT из dovecot-sql.conf сработал.
Есть ли другие варианты?Илья
В итоге оказалось - просто глюки альфы.
Обновляйте порты - последние беты крутятся без проблем.
Киньте pls ссылку по прикручиванию mysql к dovecot.
>Киньте pls ссылку по прикручиванию mysql к dovecot.Я использую Exim + Dovecot + Mysql. Конфиги писаны с учетом моих нужд, но основное представление о настройке брал с замечательных статей ginger по адресу http://forum.ru-board.com/topic.cgi?forum=8&topic=4514&start=0