Ситуация такая - есть 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.
...
Как видно, аутентификация проходит нормально (или мне так кажется). Дело точно не в сасле - постфикс так же работает через него, к него проблем нет никаких.
В чём может быть трабл? догадки, предположения?
Cyrus IMAPd - проблема с аутентификацией
Модераторы: SLEDopit, Модераторы разделов
-
- Сообщения: 108
Cyrus IMAPd - проблема с аутентификацией
Along the Unixway...
-
- Сообщения: 1611
- Статус: 01100
- ОС: Gentoo,Ubuntu,MacOS X
Re: Cyrus IMAPd - проблема с аутентификацией
я бы помог, но я памом не разу не пользовался и пользоватся не собираюсь =)
работает все и так без него замечательно.
работает все и так без него замечательно.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
-
- Сообщения: 108
Re: Cyrus IMAPd - проблема с аутентификацией
Проблема отнюдь не в паме. У меня с памом, до этого момента, всё прекрасно работало. Проблема, как мне кажется, в перле - может ему чего то не хватает. То что не в паме и не в цирусе - 100%, т.к. я до этого точно такие же связки ставил - всё работало прекрасно.
Along the Unixway...