Cyrus IMAPd - проблема с аутентификацией

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

RedStalker_Mike
Сообщения: 108

Cyrus IMAPd - проблема с аутентификацией

Сообщение RedStalker_Mike »

Ситуация такая - есть 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.
...

Как видно, аутентификация проходит нормально (или мне так кажется). Дело точно не в сасле - постфикс так же работает через него, к него проблем нет никаких.

В чём может быть трабл? догадки, предположения?
Along the Unixway...
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Cyrus IMAPd - проблема с аутентификацией

Сообщение TuLiss »

я бы помог, но я памом не разу не пользовался и пользоватся не собираюсь =)
работает все и так без него замечательно.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
RedStalker_Mike
Сообщения: 108

Re: Cyrus IMAPd - проблема с аутентификацией

Сообщение RedStalker_Mike »

Проблема отнюдь не в паме. У меня с памом, до этого момента, всё прекрасно работало. Проблема, как мне кажется, в перле - может ему чего то не хватает. То что не в паме и не в цирусе - 100%, т.к. я до этого точно такие же связки ставил - всё работало прекрасно.
Along the Unixway...
Спасибо сказали: