[sisyphus]подскажите почему может быть такое[cyrus, cyradm]

Alexei Takaseev =?iso-8859-1?q?taf_=CE=C1_altlinux=2Eru?=
Вт Ноя 25 15:21:50 MSK 2003


On Mon, 24 Nov 2003 20:19:58 +0300 (MSK)
"ioka0002" <ioka0002 на yandex.ru> wrote:

> 
> >Пользователь cyrus в системе, и пользователь cyrus для cyrus-imapd
> >есть две разные сущности. Во втором случае авторизация пользователя
> >происходит средствами библиотеки SASL2. То есть надо завести
> >cyrus в базе данных пользователей выбранного метода. Если
> >используется метод sasldb, то это:
> >
> >saslpasswd2 cyrus
> >
> sasldblistusers2
> cyrus на ioka.msk.ru: userPassword
> ivan на ioka.msk.ru: userPassword
> test на test: cmusaslsecretOTP
> cyrus на ioka.msk.ru: cmusaslsecretOTP
> ivan на ioka.msk.ru: cmusaslsecretOTP

Ну, вроде есть он.

> или нужен просто cyrus без доменного имени ??
> и почему sasldblistusers2?? для чего тогда sasldblistusers??

А потому, что sasldblistusers это от старой версии SASL.

> >И еще, что прописано в файле /usr/lib/sasl2/Cyrus.conf ?

> cat /usr/lib/sasl2/Cyrus.conf
> #auxprop_plugin: sql
> 
> #sql_engine: pgsql
> #sql_user: mail
> #sql_passwd: secret
> #sql_hostnames: localhost
> #sql_database: mail
> #sql_statement: select password from mailusers where username = '%u'
> #and domain_name = '%r' and active = 1 sql_verbose: PGSQL
> #sql_usessl: no
> 
> может что еще??

можно попробовать выставить в нем:

auxprop_plugin: sasldb

А еще попробовать подключиться к серверу так:

cyradm -user cyrus на ioka.msk.ru -server localhost -auth login

У меня, вроде как, при проверке отработало нормально.



Подробная информация о списке рассылки Sisyphus