URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 61082
[ Назад ]

Исходное сообщение
"saslauthd + postfix = грабли большие ('модернизированые')"

Отправлено kim , 19-Окт-05 22:32 
собственно в чем баг:

установлена связка:
1)postfix-vhcs2-2.2.1,1
2)courier-authlib-0.55_1
3)courier-imap-vhcs2-4.0.2,1
4)cyrus-sasl-2.1.20_1
5)cyrus-sasl-saslauthd-2.1.20_1

авторизация пользователей SMTP происходит через saslauthd,
saslauthd берет логины и пароли из sasldb.

собственно баг:

--нормально работает:

~#saslpasswd2 test
(passwd: 123)

~#testsaslauthd -u test -p 123
0: OK "Success."

тоесть все нормально,

--глюки начинаются:
~#saslpasswd2 test@localhost
(passwd: 123)

~#testsaslauthd -u test@localhost -p 123
0: NO "authentication failed"

логин в виде "пользователь@домен" не проходит :(

saslauthd запущен с ключами:
/usr/local/sbin/saslauthd -a sasldb -r

замаялся уже, поиск в google пока не привел ни к чему :(

если кто раскуривал траву с этой местности - плиз откликнитесь...

P.S. предложение сменить способ авторизации не катит :( не один постфикс завязан на saslauthd :(((


Содержание

Сообщения в этом обсуждении
"saslauthd + postfix = грабли большие ('модернизированые')"
Отправлено shaman , 20-Окт-05 12:05 
покажи sasldblistusers2


"saslauthd + postfix = грабли большие ('модернизированые')"
Отправлено kim , 20-Окт-05 12:10 
>собственно в чем баг:
>
>установлена связка:
>1)postfix-vhcs2-2.2.1,1
>2)courier-authlib-0.55_1
>3)courier-imap-vhcs2-4.0.2,1
>4)cyrus-sasl-2.1.20_1
>5)cyrus-sasl-saslauthd-2.1.20_1
>
>авторизация пользователей SMTP происходит через saslauthd,
>saslauthd берет логины и пароли из sasldb.
>
>собственно баг:
>
>--нормально работает:
>
>~#saslpasswd2 test
>(passwd: 123)
>
>~#testsaslauthd -u test -p 123
>0: OK "Success."
>
>тоесть все нормально,
>
>--глюки начинаются:
>~#saslpasswd2 test@localhost
>(passwd: 123)
>
>~#testsaslauthd -u test@localhost -p 123
>0: NO "authentication failed"
>
>логин в виде "пользователь@домен" не проходит :(
>
>saslauthd запущен с ключами:
>/usr/local/sbin/saslauthd -a sasldb -r
>
>замаялся уже, поиск в google пока не привел ни к чему :(
>
>
>если кто раскуривал траву с этой местности - плиз откликнитесь...
>
>P.S. предложение сменить способ авторизации не катит :( не один постфикс завязан
>на saslauthd :(((

грабли полечил :) правда корявенько, но ...
перевел postfix с saslauthd на sasldb и создал симлинк с /usr/local/etc/sasldb2.db в /usr/local/etc/postfix/sasldb2.db
а authd продолжает работаь для других сервисов ...

спасибо за внимание к проблеме.