Ситуация такая - есть cyrus-imapd 2.2.13, он аутентифицирует через saslauthd (2.1.10). Демон ауентифицицирует через пам. Но при попытке залогиниться через cyradm выдаётся следующая штуковина:cyradm --user cyrus --auth login localhost
IMAP Password: ********
Login failed: authentication failure at /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/Cyrus/IMAP/Admin.pm line 119
cyradm: cannot authenticate to server with login as cyrus
в /var/log/messages: пусто
в /var/log/secure:
saslauthd[14308]: pam_mysql - SELECT mbox_pass FROM mail_user WHERE user_name = 'cyrus'
saslauthd[14308]: pam_mysql - pam_mysql_sql_log() called.
saslauthd[14308]: pam_mysql - pam_mysql_sql_log() returning 0.
saslauthd[14308]: pam_mysql - pam_mysql_check_passwd() returning 0.
saslauthd[14308]: pam_mysql - pam_sm_authenticate() returning 0.
...
Как видно, аутентификация проходит нормально (или мне так кажется). Дело точно не в сасле - постфикс так же работает через него, к него проблем нет никаких.
В чём может быть трабл? догадки, предположения?