LINUX.ORG.RU
ФорумAdmin

[FC 5] Помогите настроить cyrus-imapd


0

0

Дистрибутив Fedora Core 5. Установлено:
cyrus-sasl-ldap-2.1.21-10
cyrus-sasl-lib-2.1.21-10
cyrus-sasl-plain-2.1.21-10
cyrus-sasl-2.1.21-10
cyrus-imapd-utils-2.3.1-2.6.fc5
cyrus-imapd-2.3.1-2.6.fc5

Настройки такие (/etc/imapd.conf):
configdirectory: /var/lib/imap
partition-default: /var/spool/imap
admins: cyrus kinjo
sievedir: /var/lib/imap/sieve
sendmail: /usr/sbin/sendmail
hashimapspool: true
sasl_pwcheck_method: saslauthd
sasl_mech_list: PLAIN LOGIN
tls_cert_file: /etc/pki/cyrus-imapd/cyrus-imapd.pem
tls_key_file: /etc/pki/cyrus-imapd/cyrus-imapd.pem
tls_ca_file: /etc/pki/tls/certs/ca-bundle.crt

Не могу зайти в cyradm. Команда
# cyradm -u cyrus myhost.ru
выдаёт:
Login failed: authentication failure at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Cyrus/IMAP/Admin.pm line 119
cyradm: cannot authenticate to server with as cyrus

При этом
#/usr/sbin/sasldblistusers2
выдаёт
cyrus@mail.irkutsk.2gis.ru: userPassword
kinjo@mail.irkutsk.2gis.ru: userPassword

Но команда
# /usr/sbin/testsaslauthd -u cyrus -p passwod
выдёт:
0: NO "authentication failed"

Я уже неделю читаю различные мануалы, но разобраться так и не смог. Подскажите в чём дело?

Я подозреваю, что всё дело в sasl-аутентификации, но не могу понять, что от меня требуется.
Заранее спасибо.


Ответ на: комментарий от sdio

> Настройки saslauthd? PAM?

А как/где их можно посмотреть?

Kinjo
() автор топика
Ответ на: комментарий от sdio

Победил наконец-то! Сделал так:
# chown cyrus /etc/sasldb2*

А потом добавил пользователя командой
# /usr/sbin/saslpasswd2 -c cyrus

Ну и поменял строчку в /etc/imapd.conf:
sasl_pwcheck_method: auxprop

Спасибо всем, кто помог разобраться.

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