* [sisyphus] cyrus. Ошибки sasl2 (sasldb2)
@ 2004-07-08 18:45 Aleksey Avdeev
2004-07-08 21:21 ` Alexey Borovskoy
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: Aleksey Avdeev @ 2004-07-08 18:45 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Здравствуйте.
Хочу попробовать cyrus, но застопорился на этапе cyradm (не
получается настроить аутентификацию через sasl2):
$ cyradm --user cyrus localhost
Password:
Segmentation fault
$
В логе присутствует следующая ругань:
Jul 8 22:35:22 lin imap[13946]: no secret in database
Jul 8 22:35:22 lin imap[13946]: badlogin: localhost.localdomain
[127.0.0.1] SRP [SASL(-13): user not found: no secret in database]
Jul 8 22:35:25 lin perl: GSSAPI Error: Miscellaneous failure (No
credentials cache found)
Jul 8 22:35:25 lin imap[13946]: no secret in database
Jul 8 22:35:25 lin imap[13946]: badlogin: localhost.localdomain
[127.0.0.1] DIGEST-MD5 [SASL(-13): user not found: no secret in
database]
При этом, пользователь cyrus в /etc/sasl2/sasl2 присутствует:
$ sudo -H sasldblistusers2
cyrus@shluz.mydomain: cmusaslsecretOTP
cyrus@shluz.mydomain: userPassword
Есть стойкое ощущение, что что-то не так сделал. Но что именно -
непонимаю...
PS: Установлено следующие:
$ rpm -qa|fgrep cyrus
cyrus-imapd-utils-2.2.6-alt2
cyrus-sasl2-2.1.18-alt4
cyrus-imapd-doc-2.2.6-alt2
cyrus-imapd-murder-2.2.6-alt2
cyrus-sasl2-docs-2.1.18-alt4
cyrus-imapd-2.2.6-alt2
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] cyrus. Ошибки sasl2 (sasldb2)
2004-07-08 18:45 [sisyphus] cyrus. Ошибки sasl2 (sasldb2) Aleksey Avdeev
@ 2004-07-08 21:21 ` Alexey Borovskoy
2004-07-09 7:06 ` Aleksey Avdeev
2004-07-09 7:12 ` Aleksey Avdeev
2004-07-09 14:35 ` Aleksey Avdeev
2 siblings, 1 reply; 10+ messages in thread
From: Alexey Borovskoy @ 2004-07-08 21:21 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
* Пятница 09 Июль 2004 07:45 "Aleksey Avdeev" <solo@solin.spb.ru>
> Хочу попробовать cyrus, но застопорился на этапе cyradm (не
> получается настроить аутентификацию через sasl2):
>
> $ cyradm --user cyrus localhost
> Password:
> Segmentation fault
> $
> При этом, пользователь cyrus в /etc/sasl2/sasl2
> присутствует:
>
> $ sudo -H sasldblistusers2
> cyrus@shluz.mydomain: cmusaslsecretOTP
> cyrus@shluz.mydomain: userPassword
>
Если это последняя сборка цируса, то надо добавить пользователя
cyrus в группу sasl. Иначе он не увидит базы пользователей.
--
Алексей.
GPG key fingerprint
949B BC0E 2C44 7528 4F63 2753 E37A 9E3F 11F3 BDE1
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] cyrus. Ошибки sasl2 (sasldb2)
2004-07-08 21:21 ` Alexey Borovskoy
@ 2004-07-09 7:06 ` Aleksey Avdeev
2004-07-09 9:45 ` Alexey Borovskoy
0 siblings, 1 reply; 10+ messages in thread
From: Aleksey Avdeev @ 2004-07-09 7:06 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Alexey Borovskoy пишет:
> * Пятница 09 Июль 2004 07:45 "Aleksey Avdeev" <solo@solin.spb.ru>
>
>> Хочу попробовать cyrus, но застопорился на этапе cyradm (не
>>получается настроить аутентификацию через sasl2):
>>
>>$ cyradm --user cyrus localhost
>>Password:
>>Segmentation fault
>>$
>> При этом, пользователь cyrus в /etc/sasl2/sasl2
>>присутствует:
>>
>>$ sudo -H sasldblistusers2
>>cyrus@shluz.mydomain: cmusaslsecretOTP
>>cyrus@shluz.mydomain: userPassword
>>
>
>
> Если это последняя сборка цируса, то надо добавить пользователя
> cyrus в группу sasl. Иначе он не увидит базы пользователей.
Описанное происходит уже после данной апирации. (Сделал сразу,
как что файл для cyrus недоступен.)
PS: Похоже, что неучёл какой-то мелочи. Но в упор не пойму - какой. :-(
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] cyrus. Ошибки sasl2 (sasldb2)
2004-07-08 18:45 [sisyphus] cyrus. Ошибки sasl2 (sasldb2) Aleksey Avdeev
2004-07-08 21:21 ` Alexey Borovskoy
@ 2004-07-09 7:12 ` Aleksey Avdeev
2004-07-09 14:35 ` Aleksey Avdeev
2 siblings, 0 replies; 10+ messages in thread
From: Aleksey Avdeev @ 2004-07-09 7:12 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Aleksey Avdeev пишет:
> Здравствуйте.
>
> Хочу попробовать cyrus, но застопорился на этапе cyradm (не получается
> настроить аутентификацию через sasl2):
>
> $ cyradm --user cyrus localhost
> Password:
> Segmentation fault
> $
>
> В логе присутствует следующая ругань:
>
> Jul 8 22:35:22 lin imap[13946]: no secret in database
> Jul 8 22:35:22 lin imap[13946]: badlogin: localhost.localdomain
> [127.0.0.1] SRP [SASL(-13): user not found: no secret in database]
> Jul 8 22:35:25 lin perl: GSSAPI Error: Miscellaneous failure (No
> credentials cache found)
> Jul 8 22:35:25 lin imap[13946]: no secret in database
> Jul 8 22:35:25 lin imap[13946]: badlogin: localhost.localdomain
> [127.0.0.1] DIGEST-MD5 [SASL(-13): user not found: no secret in database]
Дома попробовал методы аутентификации PLAIN и CRAM-MD5 - таже
картина.
>
> При этом, пользователь cyrus в /etc/sasl2/sasl2 присутствует:
>
> $ sudo -H sasldblistusers2
> cyrus@shluz.mydomain: cmusaslsecretOTP
> cyrus@shluz.mydomain: userPassword
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] cyrus. Ошибки sasl2 (sasldb2)
2004-07-09 7:06 ` Aleksey Avdeev
@ 2004-07-09 9:45 ` Alexey Borovskoy
2004-07-09 22:55 ` Avdeev Aleksey
0 siblings, 1 reply; 10+ messages in thread
From: Alexey Borovskoy @ 2004-07-09 9:45 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
* Пятница 09 Июль 2004 20:06 "Aleksey Avdeev" <solo@solin.spb.ru>
> Alexey Borovskoy пишет:
> > * Пятница 09 Июль 2004 07:45 "Aleksey Avdeev"
> > <solo@solin.spb.ru>
> >
> >> Хочу попробовать cyrus, но застопорился на этапе cyradm
> >> (не получается настроить аутентификацию через sasl2):
> >>
> >>$ cyradm --user cyrus localhost
> >>Password:
> >>Segmentation fault
> >>$
> >> При этом, пользователь cyrus в /etc/sasl2/sasl2
> >>присутствует:
> >>
> >>$ sudo -H sasldblistusers2
> >>cyrus@shluz.mydomain: cmusaslsecretOTP
> >>cyrus@shluz.mydomain: userPassword
> >
> > Если это последняя сборка цируса, то надо добавить
> > пользователя cyrus в группу sasl. Иначе он не увидит базы
> > пользователей.
>
> Описанное происходит уже после данной апирации. (Сделал
> сразу, как что файл для cyrus недоступен.)
>
> PS: Похоже, что неучёл какой-то мелочи. Но в упор не пойму -
> какой. :-(
В файлах конфигурации я удалял следующие опции:
servername: taf.ru
defaultdomain: taf.ru
--
Алексей.
GPG key fingerprint
949B BC0E 2C44 7528 4F63 2753 E37A 9E3F 11F3 BDE1
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] cyrus. Ошибки sasl2 (sasldb2)
2004-07-08 18:45 [sisyphus] cyrus. Ошибки sasl2 (sasldb2) Aleksey Avdeev
2004-07-08 21:21 ` Alexey Borovskoy
2004-07-09 7:12 ` Aleksey Avdeev
@ 2004-07-09 14:35 ` Aleksey Avdeev
2004-07-09 15:46 ` Aleksey Avdeev
2 siblings, 1 reply; 10+ messages in thread
From: Aleksey Avdeev @ 2004-07-09 14:35 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Aleksey Avdeev пишет:
> Здравствуйте.
>
> Хочу попробовать cyrus, но застопорился на этапе cyradm (не получается
> настроить аутентификацию через sasl2):
>
> $ cyradm --user cyrus localhost
> Password:
> Segmentation fault
> $
>
> В логе присутствует следующая ругань:
>
> Jul 8 22:35:22 lin imap[13946]: no secret in database
> Jul 8 22:35:22 lin imap[13946]: badlogin: localhost.localdomain
> [127.0.0.1] SRP [SASL(-13): user not found: no secret in database]
> Jul 8 22:35:25 lin perl: GSSAPI Error: Miscellaneous failure (No
> credentials cache found)
> Jul 8 22:35:25 lin imap[13946]: no secret in database
> Jul 8 22:35:25 lin imap[13946]: badlogin: localhost.localdomain
> [127.0.0.1] DIGEST-MD5 [SASL(-13): user not found: no secret in database]
После гугления (<http://kiev1.org/page-249.html>):
$ cyradm --user cyrus --auth login localhost
IMAP Password:
Login failed: user not found at
/usr/lib/perl5/vendor_perl/i386-linux/Cyrus/IMAP/Admin.pm line 118
cyradm: cannot authenticate to server with login as cyrus
В логе диагностика существенно сократилась (до 1 строки):
Jul 9 18:21:03 lin imap[30945]: badlogin: localhost.localdomain
[127.0.0.1] plaintext cyrus SASL(-13): user not found: checkpass failed
При этом факт запуска/останова saslauthd на диагностику не влияет.
>
> При этом, пользователь cyrus в /etc/sasl2/sasl2 присутствует:
>
> $ sudo -H sasldblistusers2
> cyrus@shluz.mydomain: cmusaslsecretOTP
> cyrus@shluz.mydomain: userPassword
>
PS: Хочу дома перейти с courier на cyrus. Бьюсь с данной проблемой
уже неделю. Кажется меня клинит... :-(
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] cyrus. Ошибки sasl2 (sasldb2)
2004-07-09 14:35 ` Aleksey Avdeev
@ 2004-07-09 15:46 ` Aleksey Avdeev
2004-07-09 23:18 ` Alexey Borovskoy
0 siblings, 1 reply; 10+ messages in thread
From: Aleksey Avdeev @ 2004-07-09 15:46 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Aleksey Avdeev пишет:
> Aleksey Avdeev пишет:
>
>> Здравствуйте.
>>
>> Хочу попробовать cyrus, но застопорился на этапе cyradm (не
>> получается настроить аутентификацию через sasl2):
>>
>> $ cyradm --user cyrus localhost
>> Password:
>> Segmentation fault
>> $
...
>>
Делаю:
$ sudo -H saslpasswd2 cyrus -u shluz.mydomain
Password:
Again (for verification):
$ sudo -H sasldblistusers2
cyrus@shluz.mydomain: cmusaslsecretOTP
cyrus@shluz.mydomain: userPassword
При этом в логе:
Jul 9 19:40:56 lin saslpasswd2: setpass succeeded for cyrus
Jul 9 19:40:56 lin saslpasswd2: OTP: set secret for cyrus
Jul 9 19:40:56 lin saslpasswd2: error deleting entry from sasldb:
DB_NOTFOUND: No matching key/data pair found
Jul 9 19:40:56 lin last message repeated 2 times
DB_NOTFOUND - мне очень не нравится. (Может ошибки cyradm как-то
с этим связаны?)
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] cyrus. Ошибки sasl2 (sasldb2)
2004-07-09 9:45 ` Alexey Borovskoy
@ 2004-07-09 22:55 ` Avdeev Aleksey
2004-07-10 22:47 ` Avdeev Aleksey
0 siblings, 1 reply; 10+ messages in thread
From: Avdeev Aleksey @ 2004-07-09 22:55 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Alexey Borovskoy wrote:
>* Пятница 09 Июль 2004 20:06 "Aleksey Avdeev" <solo@solin.spb.ru>
>
>
>
>>Alexey Borovskoy пишет:
>>
>>
>>>* Пятница 09 Июль 2004 07:45 "Aleksey Avdeev"
>>><solo@solin.spb.ru>
>>>
>>>
>>>
>>>> Хочу попробовать cyrus, но застопорился на этапе cyradm
>>>>(не получается настроить аутентификацию через sasl2):
>>>>
>>>>$ cyradm --user cyrus localhost
>>>>Password:
>>>>Segmentation fault
>>>>$
>>>> При этом, пользователь cyrus в /etc/sasl2/sasl2
>>>>присутствует:
>>>>
>>>>$ sudo -H sasldblistusers2
>>>>cyrus@shluz.mydomain: cmusaslsecretOTP
>>>>cyrus@shluz.mydomain: userPassword
>>>>
>>>>
>>>Если это последняя сборка цируса, то надо добавить
>>>пользователя cyrus в группу sasl. Иначе он не увидит базы
>>>пользователей.
>>>
>>>
>> Описанное происходит уже после данной апирации. (Сделал
>>сразу, как что файл для cyrus недоступен.)
>>
>>PS: Похоже, что неучёл какой-то мелочи. Но в упор не пойму -
>>какой. :-(
>>
>>
>
>В файлах конфигурации я удалял следующие опции:
>servername: taf.ru
>defaultdomain: taf.ru
>
>
>
Спасибо. Удалил (до этого они у меня были заменены на реальный домен)
- заработало! :-)
По мимо коментирования данных опций выполнил следующие:
$ sudo -H saslpasswd2 -c cyrus -u localhost.localdomain
Password:
Again (for verification):
$ sudo -H sasldblistusers2
cyrus@shluz.mydomain: cmusaslsecretOTP
cyrus@localhost.localdomain: userPassword
cyrus@shluz.mydomain: userPassword
cyrus@localhost.localdomain: cmusaslsecretOTP
$ cyradm --user cyrus localhost.localdomain
Password:
localhost.localdomain>
Что именно подействовало - непонял. (Попробую на неделе на работе
повторить.)
PS: Дальше настриивать cyrus буду завтра - спать пощёл...
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] cyrus. Ошибки sasl2 (sasldb2)
2004-07-09 15:46 ` Aleksey Avdeev
@ 2004-07-09 23:18 ` Alexey Borovskoy
0 siblings, 0 replies; 10+ messages in thread
From: Alexey Borovskoy @ 2004-07-09 23:18 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 1728 bytes --]
* Суббота 10 Июль 2004 04:46 "Aleksey Avdeev" <solo@solin.spb.ru>
> Делаю:
>
> $ sudo -H saslpasswd2 cyrus -u shluz.mydomain
Я так не пробовал. Я двух пользователей завел так:
saslpasswd2 cyrusadmin
saslpasswd2 alb
> Password:
> Again (for verification):
> $ sudo -H sasldblistusers2
> cyrus@shluz.mydomain: cmusaslsecretOTP
> cyrus@shluz.mydomain: userPassword
>
> При этом в логе:
>
> Jul 9 19:40:56 lin saslpasswd2: setpass succeeded for cyrus
> Jul 9 19:40:56 lin saslpasswd2: OTP: set secret for cyrus
> Jul 9 19:40:56 lin saslpasswd2: error deleting entry from
> sasldb: DB_NOTFOUND: No matching key/data pair found
> Jul 9 19:40:56 lin last message repeated 2 times
А если сперва удалить файл /etc/sasl2/sasldb2, а затем заново
завести пользователей?
>
> DB_NOTFOUND - мне очень не нравится. (Может ошибки cyradm
> как-то с этим связаны?)
Не знаю, но у меня cyradm при ошибке аутентификации падает в
корку. Я не знаю как с этим боротся.
У меня так:
# ll /etc/sasl2/
drwxr-xr-x 79 root root 8192 Июл 10 11:12 ../
-rw-r----- 1 root sasl 12288 Июн 23 00:48 sasldb2
drwxr-xr-x 2 root root 63 Июн 23 00:25 ./
-rw-r----- 1 root root 2519 Июн 23 00:25 saslauthd.conf
-rw-r----- 1 root root 23 Июн 23 00:25 saslpasswd.conf
# sasldblistusers2
alb@alb.home: cmusaslsecretOTP
cyrusadmin@alb.home: cmusaslsecretOTP
alb@alb.home: userPassword
cyrusadmin@alb.home: userPassword
Пользователь cyrusadmin прописан в файле /etc/imapd.conf в
параметре admins.
--- /etc/imapd.conf ---
admins: cyrusadmin
--- end ---
$ rpm -qa|grep cyrus
cyrus-sasl2-2.1.18-alt3
cyrus-imapd-utils-2.2.5-alt2
cyrus-imapd-2.2.5-alt2
--
Алексей.
GPG key fingerprint
949B BC0E 2C44 7528 4F63 2753 E37A 9E3F 11F3 BDE1
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] cyrus. Ошибки sasl2 (sasldb2)
2004-07-09 22:55 ` Avdeev Aleksey
@ 2004-07-10 22:47 ` Avdeev Aleksey
0 siblings, 0 replies; 10+ messages in thread
From: Avdeev Aleksey @ 2004-07-10 22:47 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Avdeev Aleksey wrote:
> Alexey Borovskoy wrote:
>
>> * Пятница 09 Июль 2004 20:06 "Aleksey Avdeev" <solo@solin.spb.ru>
>>
>>
>>
>>> Alexey Borovskoy пишет:
>>>
>>>
>>>> * Пятница 09 Июль 2004 07:45 "Aleksey Avdeev"
>>>> <solo@solin.spb.ru>
>>>>
>>>>
>>>>
>>>>> Хочу попробовать cyrus, но застопорился на этапе cyradm
>>>>> (не получается настроить аутентификацию через sasl2):
>>>>>
>>>>> $ cyradm --user cyrus localhost
>>>>> Password:
>>>>> Segmentation fault
>>>>> $
>>>>> При этом, пользователь cyrus в /etc/sasl2/sasl2
>>>>> присутствует:
>>>>>
>>>>> $ sudo -H sasldblistusers2
>>>>> cyrus@shluz.mydomain: cmusaslsecretOTP
>>>>> cyrus@shluz.mydomain: userPassword
>>>>>
>>>>
...
>> В файлах конфигурации я удалял следующие опции:
>> servername: taf.ru
>> defaultdomain: taf.ru
>
^^^^^^^^^^^
>>
>>
>>
>
> Спасибо. Удалил (до этого они у меня были заменены на реальный домен)
> - заработало! :-)
>
> По мимо коментирования данных опций выполнил следующие:
>
> $ sudo -H saslpasswd2 -c cyrus -u localhost.localdomain
> Password:
> Again (for verification):
>
> $ sudo -H sasldblistusers2
> cyrus@shluz.mydomain: cmusaslsecretOTP
^^^^^^^^^^^^^^^^^^
> cyrus@localhost.localdomain: userPassword
> cyrus@shluz.mydomain: userPassword
^^^^^^^^^^^^^^^^^^
> cyrus@localhost.localdomain: cmusaslsecretOTP
>
> $ cyradm --user cyrus localhost.localdomain
> Password:
> localhost.localdomain>
>
> Что именно подействовало - непонял. (Попробую на неделе на работе
> повторить.)
Оказалось, что достаточно только отмеченого выше и указания реального
домена в defaultdomain в imap.conf
Спасибо, ещё раз. :-)
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2004-07-10 22:47 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-07-08 18:45 [sisyphus] cyrus. Ошибки sasl2 (sasldb2) Aleksey Avdeev
2004-07-08 21:21 ` Alexey Borovskoy
2004-07-09 7:06 ` Aleksey Avdeev
2004-07-09 9:45 ` Alexey Borovskoy
2004-07-09 22:55 ` Avdeev Aleksey
2004-07-10 22:47 ` Avdeev Aleksey
2004-07-09 7:12 ` Aleksey Avdeev
2004-07-09 14:35 ` Aleksey Avdeev
2004-07-09 15:46 ` Aleksey Avdeev
2004-07-09 23:18 ` Alexey Borovskoy
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git