Добрый день!
Переношу почтовый сервер на Altlinux Centaurus, база создана на отдельном сервере и прекрасно работает. Настройка postfix прошла без загвоздок, подключение к базе проходит тоже
успешно. Дошло дело до настройки курьера. вот тут начинаются грабли.
В authdaemon.conf прописал:
authmodulelist="authmysql"
authmodulelistorig="authmysql"
daemons=5
DEBUG_LOGIN=2
Тут вроде вопросов не возникает
В authdaemon-mysql.conf:
MYSQL_SERVER 127.0.0.1
MYSQL_USERNAME postfix
MYSQL_PASSWORD postfix
MYSQL_SOCKET /var/lib/mysql/mysql.sock
MYSQL_PORT 3306 (нужно ли указывать, если указан сокет?)
MYSQL_OPT 0
MYSQL_DATABASE postfix
MYSQL_USER_TABLE mailbox
MYSQL_CRYPT_PWFIELD password
MYSQL_UID_FIELD 600
MYSQL_GID_FIELD 600
MYSQL_LOGIN_FIELD username
MYSQL_NAME_FIELD name
MYSQL_HOME_FIELD /var/spool/mail (тут нужны ли ковычки? в некоторых источниках они стоят)
MYSQL_MAILDIR_FIELD maildir
вроде все, запускаю телнет, приглашение есть, ввожу имя-ОК, ввожу пароль - ошибка: -ERR Temporary problem, please try again later
Connection closed by foreign host.
смотрю в логах (хотя в настройке указан уровень логировая-2) только одна
запись:
authentication error: Input/output error
кто может подсказать куда копать?
и еще, думал посмотреть логи MySQL, прописать строчку в my.cnf
log=/var/log/mysql.log и придать соответствующие права на запись
пользователю mysql:mysql видать не достаточно, потому как данный файл
пустой.