LINUX.ORG.RU
ФорумAdmin

FreeBSD+Postfix+Openssl+Cyrus-sasl+Courier-authlib+Courier-imap


0

0

Ставлю сервак по указанной в теме цепочке. При попытке забрать почту из ящика при помощи TheBat! с обычным методом аутентификации получаю следующее: debug.log Feb 22 15:45:49 mail pop3d: Connection, ip=[192.168.0.13] Feb 22 15:45:49 mail authdaemond: received auth request, service=pop3, authtype=login Feb 22 15:45:49 mail authdaemond: authmysql: trying this module Feb 22 15:45:49 mail authdaemond: SQL query: SELECT username, "", password, '1981', '1981', '/var/spool/mail', maildir, quota, name, "" FROM mailbox WHERE username = "helg" AND (active='1') Feb 22 15:45:49 mail authdaemond: zero rows returned Feb 22 15:45:49 mail authdaemond: no password available to compare Feb 22 15:45:49 mail authdaemond: authmysql: REJECT - try next module Feb 22 15:45:49 mail authdaemond: FAIL, all modules rejected Feb 22 15:45:56 mail pop3d: Disconnected, ip=[192.168.0.13] При том что в mysql.log ошибок нет 080222 15:45:49 46 Connect postfix@localhost on 46 Init DB postfix 46 Query SELECT username, "", password, '1981', '1981', '/var/spool/mail', maildir, quota, name, "" FROM mailbox WHERE username = "helg" AND (active='1') И соответственно в maillog Feb 22 15:45:49 vrata pop3d: LOGIN FAILED, user=helg, ip=[192.168.0.13] Зашел в базу postfix: для пользователя helg пароль на месте и записан в открытом виде.

Есть какие нибудь идеи?

anonymous

Ставлю сервак по указанной в теме цепочке. 
При попытке забрать почту из ящика при помощи TheBat! с обычным методом аутентификации получаю следующее: 
debug.log
Feb 22 15:45:49 mail pop3d: Connection, ip=[192.168.0.13] 
Feb 22 15:45:49 mail authdaemond: received auth request, service=pop3, authtype=login 
Feb 22 15:45:49 mail authdaemond: authmysql: trying this module 
Feb 22 15:45:49 mail authdaemond: SQL query: SELECT username, "", password, '1981', '1981', '/var/spool/mail', maildir, quota, name, "" FROM mailbox WHERE username = "helg" AND (active='1') 
Feb 22 15:45:49 mail authdaemond: zero rows returned 
Feb 22 15:45:49 mail authdaemond: no password available to compare Feb 22 15:45:49 mail authdaemond: authmysql: REJECT - try next module Feb 22 15:45:49 mail authdaemond: FAIL, all modules rejected 
Feb 22 15:45:56 mail pop3d: Disconnected, ip=[192.168.0.13] 
При том что в mysql.log ошибок нет 
080222 15:45:49 46 Connect postfix@localhost on 
                46 Init DB postfix 
                46 Query SELECT username, "", password, '1981',
                   '1981', '/var/spool/mail', maildir, quota, name, 
                   "" FROM mailbox WHERE username = "helg" AND 
                   (active='1') 
И соответственно в maillog 
Feb 22 15:45:49 vrata pop3d: LOGIN FAILED, user=helg, ip=[192.168.0.13] 
Зашел в базу postfix: для пользователя helg пароль на месте и записан в открытом виде. 

Есть какие нибудь идеи?

anonymous
()
Ответ на: комментарий от anonymous

>zero rows returned

А Вы выполните ручками этот запрос в базу. Поймите почему ничего не возвращает. Поковыряйте его. Потом все станет понятно.

Bebop ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.