Дистрибутив: Gentoo
Настраивается почтовая система. В качестве MDA планируется использовать cyrus-imapd, база пользователей которого хранится в mysql.
Проблемы начинаются после включения опции virtdomains для поддержки виртуальных доменов.
Проблема заключается в следующем:
Не смотря на опцию defaultdomain и полные логины, включающие в себя домен (mail@test.ru), cyrus-imapd запрашивает у sasl авторизацию, используя в качестве realm имя сервера (mail).
/etc/imapd.conf:
configdirectory: /var/imap
partition-default: /var/spool/imap
admins: mail@test.ru
hashimapspool: yes
allowanonymouslogin: no
allowplaintext: yes
virtdomains: userid
defaultdomain: test.ru
sasl_pwcheck_method: auxprop
sasl_auxprop_plugin: sql
sasl_sql_hostnames: localhost
sasl_sql_user: ****
sasl_sql_passwd: ****
sasl_sql_database: mail
sasl_sql_select: SELECT user_password FROM exim_users INNER JOIN exim_domains ON user_domain = domain_id WHERE user_login = '%u' AND domain_name = '%r'
sasl_log_level: 9
Запрос на авторизацию пользователя mail@test.ru заканчивается неудачей, а в логах появляется следующее:
Aug 1 03:14:14 mail imap[32287]: sql plugin create statement from userPassword mail mail
Aug 1 03:14:14 mail imap[32287]: sql plugin doing query SELECT user_password FROM exim_users INNER JOIN exim_domains ON user_domain = domain_id WHERE user_login = 'mail' AND domain_name = 'mail';
Почему он не подставляет правильный realm?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум postfix: косяк с smtp авторизацией (2008)
- Форум exim + cyrus + mysql - virtualdomains (2008)
- Форум cyrus-imapd, cyrus-sasl, sasldb (2006)
- Форум Как выполнить авторизацию MD5 паролей в Postfix+Mysql+Sasl (2012)
- Новости Обновлены Cyrus SASL и IMAPd (2006)
- Форум Dovecot авторизация не работает (2009)
- Форум postfix sasl auth problem (2012)
- Форум cyrus-imapd (2005)
- Форум cyrus imapd (2003)
- Форум Cyrus IMAPD (2005)