FreeBSD 8.0-RELEASE-p2
postfix 2.4.6
courier-authdaemond
courier-imap-pop3d
mysqlПри попытке авторизации клиента в логах пишет:
Aug 2 14:42:58 ns pop3d: Connection, ip=[10.1.12.30]
Aug 2 14:42:58 ns pop3d: LOGIN FAILED, user=george, ip=[10.1.12.30]/usr/local/etc/courier-imap/pop3d:
PIDFILE=/var/run/pop3d.pid
MAXDAEMONS=40
MAXPERIP=4
AUTHMODULES="authdaemon"
AUTHMODULES_ORIG="authdaemon"
POP3AUTH="LOGIN PLAIN"
POP3AUTH_ORIG="PLAIN LOGIN"
POP3AUTH_TLS="LOGIN PLAIN"
POP3AUTH_TLS_ORIG="LOGIN PLAIN"
PORT=110
ADDRESS=0
TCPDOPTS="-nodnslookup -noidentlookup"
LOGGEROPTS="-name=pop3d"
POP3DSTART=YES
MAILDIRPATH=Maildir/usr/local/etc/authlib/authmysqlrc:
MYSQL_USERNAME postfix
MYSQL_PASSWORD postfix
MYSQL_SOCKET /tmp/mysql.sock
MYSQL_OPT 0
MYSQL_DATABASE postfix
MYSQL_USER_TABLE mailbox
MYSQL_CRYPT_PWFIELD password
DEFAULT_DOMAIN omrw.ru
MYSQL_UID_FIELD '125'
MYSQL_GID_FIELD '125'
MYSQL_LOGIN_FIELD username
MYSQL_HOME_FIELD '/usr/home/virtual'
MYSQL_NAME_FIELD name
MYSQL_MAILDIR_FIELD maildir
MYSQL_QUOTA_FIELD quota
MYSQL_WHERE_CLAUSE active='1База в mysql создана, права для usera postfix даны. При сонекте к mysql из cmd всё выдаёт.
Подскажите куда капать?
Включать логирование запросов в mysql и смотреть
>Включать логирование запросов в mysql и смотретьЛогирование включено. Вот содержание mysql.log:
100803 10:01:31 33 Connect postfix@localhost on
33 Init DB postfix
33 Query SELECT username, password, "", '125', '125', '/usr/home/virtual', maildir, qu
ota, name, "" FROM mailbox WHERE username = 'george@domain.ru' AND (active='1)
33 Quit
>[оверквотинг удален]
> 33 Init DB
> postfix
>
> 33 Query
> SELECT username, password, "", '125', '125', '/usr/home/virtual', maildir, qu
>
>ota, name, "" FROM mailbox WHERE username = 'george@domain.ru' AND (active='1)
>
>
> 33 QuitПри том лог точно такой же как на исправно работающем сервере.
На котором не работает готовится под замену. Все конфиги были скопированы, теи не менее где-то что-то не хватает...
>[оверквотинг удален]
>> SELECT username, password, "", '125', '125', '/usr/home/virtual', maildir, qu
>>
>>ota, name, "" FROM mailbox WHERE username = 'george@domain.ru' AND (active='1)
>>
>>
>> 33 Quit
>
>При том лог точно такой же как на исправно работающем сервере.
>На котором не работает готовится под замену. Все конфиги были скопированы, теи
>не менее где-то что-то не хватает...Разобрался, всему виной невнимательность.
Файлы authdaemonrc и authmysqlrc принедлежали не тому пользователю...