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

Исходное сообщение
"Postfix+mysql+cyrus-sasl2 - проблемы с авторизацией!!!"

Отправлено mars , 06-Май-05 18:19 
Народ, помогите!1-й раз настраиваю почту, а уже 2-й день долбаюсь Sad Проблемы с авторизацией SMTP!!! В качестве руководства пользуюсь статьей raven-а! Сам postfix работает, courier-imap тоже - письма доставляются пользователям после их авторизации!
в логах postfix выдает:
warning: SASL authentication failure: Password verification failed
а также SASL PLAIN authentication failed и SASL LOGIN authentication failed
Ну, ет понятное дело - проблема с авторизацией! Но где она зарыта?!
mysql в своих логах выдает записи только при авторизации pop3, при авторизации же smtp - ничего не выдает! В принципе я пользовался рабочими конфигами с другого почтового сервера (естественно внеся свои изменения), только там как-то все работает и без pam-mysql, авторизация выполняется... Кто знает, в чем скорее всего может быть проблема - подскажите, плиззз... Заранее благодарен

Содержание

Сообщения в этом обсуждении
"Postfix+mysql+cyrus-sasl2 - проблемы с авторизацией!!!"
Отправлено unk , 06-Май-05 18:44 
Ваш вопрос из серии "я что-то откуда-то списал, а оно почему-то не работает - что мне делать???" - сколько можно...
Берете http://postfix.state-of-mind.de/patrick.koetter/saslfinger/s...запускаете, смотрите результат, если просветление не наступает - постите сюда весь вывод этого скрипта.


"Postfix+mysql+cyrus-sasl2 - проблемы с авторизацией!!!"
Отправлено aleks , 06-Май-05 20:35 
включи дебаг у sasl он тебе в syslog будет писать полностью ошибки
там и увидешь правильно ли всё настроено

"Postfix+cyrus-sasl2 - проблемы !"
Отправлено ExN , 08-Май-05 04:23 
HI
Мало хотел:
OpenBSD 3.6 Postfix saslx и все это только через sasldb.

Чего получил:

sasl2.x пришлось конфигурировать с --disable-shared --enable-static, а
по другому неполучается

*** Warning: libtool could not satisfy all declared inter-library
*** dependencies of module libsasldb.  Therefore, libtool will create
*** a static module, that should work as long as the dlopening
*** application is linked with the -dlopen flag.

если ему позволить самому сделать это то будут траблы следующего содержа-
ния:

%saslpasswdx test
Password:
Again (for verification):

could not find auxprop plugin, was searching for [all]
secret not changed for test: no writable auxprop plugin or setpass
callback found

berkeley мне ставить непришлось , там ndbm есть.

sasl1.x собираю как есть ,в первом и втором случае создаеться /etc/sasldb.
db (ndbm там всякие) , sasldblistusersx листит , вобщем все нормально
(покрайней мере я так думаю), делаю все ссылки ,$prefix/lib/saslx/smtpd.
conf следующего содержания :

pwcheck_method: sasldb\auxprop
mech_list: plain login


Собираю postfix:
sasl1 ++ при попытке подлючится к серверу пишет :

postfix/smtpd[26185]: fatal: no SASL authentication mechanisms

но как же так все есть все установлено ??!!!

sasl2 ++ при компиляции выдает очень длинное ругательство на сасловую либу
очень много в 16тичном виде ,и кто там тока неупомиеться :)

Злоключение:

Всю эту связко я благополучно ставил на линукс и фрю , а так-же ставил пакаджом и все опять-таки работало. Пробовал все версии что нашел на фтп(сасл), также ковырял порты .. там есть несколько патчей для сасла ,но
они относятся по большей части к configure и там чтото с типами было . Вобщем ничего глобального ненашел.

Помогите решить проблемку ..

Спасибо !



"Postfix+cyrus-sasl2 - проблемы !"
Отправлено unk , 08-Май-05 09:32 
Ставьте cyrus-sasl2 из портов - работает.

"Postfix+cyrus-sasl2 - проблемы !"
Отправлено ExN , 08-Май-05 15:46 
>Ставьте cyrus-sasl2 из портов - работает.

Я неспорю что из портов правильнее всего ,но иногда хочется версии поновее
или нет возможности на всех машинах портиЦы (трафик и все такое).

Вот например в портах есть только cyrus-sasl-2.1.19, а если мне 1.х
хочется ? Но вот ударило в голову 1.х и все , тогда что делать ?



"Postfix+cyrus-sasl2 - проблемы !"
Отправлено unk , 08-Май-05 16:25 
>Вот например в портах есть только cyrus-sasl-2.1.19, а если мне 1.х
>хочется ? Но вот ударило в голову 1.х и все , тогда
>что делать ?
Странное желание :)
AFAIR после 1.5.26 cyrus-sasl из портов вынесли, но в CVS все осталось(ищите в attic),посмотрите на патчи которые там накладывались...


"Postfix+cyrus-sasl2 - проблемы !"
Отправлено ExN , 08-Май-05 16:40 
Эт я образно выразился , чтоб донести важность мысли о перносимости
программ, а вы меня на CVS (гы три буквы) послали:)

"Postfix+cyrus-sasl2 - проблемы !"
Отправлено unk , 08-Май-05 16:43 
Вам не не кажется, что эти мысли логичнее выражать в *-devel?

"Postfix+cyrus-sasl2 - проблемы !"
Отправлено ExN , 08-Май-05 16:50 
>Вам не не кажется, что эти мысли логичнее выражать в *-devel?

Да маленький я еще чтоб с деволуперами ощаться :)


"Postfix+cyrus-sasl2 - проблемы !"
Отправлено unk , 08-Май-05 17:04 
>>Вам не не кажется, что эти мысли логичнее выражать в *-devel?
>Да маленький я еще чтоб с деволуперами ощаться :)
Так вы хотите поговорить о слабой портабельности cyrus-sasl или собрать его?

"Postfix+cyrus-sasl2 - проблемы !"
Отправлено ExN , 08-Май-05 17:24 
>Так вы хотите поговорить о слабой портабельности cyrus-sasl или собрать его?
Конечно собрать , мне очень интересно найти причину такого поведения
со стороны sasla .
Честно говоря я его уже поставил с пакэджей..

Но вопрос в силе.


"Postfix+cyrus-sasl2 - проблемы !"
Отправлено ExN , 08-Май-05 17:28 
Отмечу только то что вопрос адрессован людям которые воевали с такой
проблемой.

"Postfix+cyrus-sasl2 - проблемы !"
Отправлено unk , 08-Май-05 17:36 
Так sasl вы поставили, в чем теперь проблема?


"Postfix+cyrus-sasl2 - проблемы !"
Отправлено Xai , 09-Июл-05 00:16 
не работает из портов.
не настраивается связка postfix+sasl+mysql