Народ, помогите!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, авторизация выполняется... Кто знает, в чем скорее всего может быть проблема - подскажите, плиззз... Заранее благодарен
Ваш вопрос из серии "я что-то откуда-то списал, а оно почему-то не работает - что мне делать???" - сколько можно...
Берете http://postfix.state-of-mind.de/patrick.koetter/saslfinger/s...запускаете, смотрите результат, если просветление не наступает - постите сюда весь вывод этого скрипта.
включи дебаг у sasl он тебе в syslog будет писать полностью ошибки
там и увидешь правильно ли всё настроено
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 foundberkeley мне ставить непришлось , там 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 и там чтото с типами было . Вобщем ничего глобального ненашел.Помогите решить проблемку ..
Спасибо !
Ставьте cyrus-sasl2 из портов - работает.
>Ставьте cyrus-sasl2 из портов - работает.Я неспорю что из портов правильнее всего ,но иногда хочется версии поновее
или нет возможности на всех машинах портиЦы (трафик и все такое).Вот например в портах есть только cyrus-sasl-2.1.19, а если мне 1.х
хочется ? Но вот ударило в голову 1.х и все , тогда что делать ?
>Вот например в портах есть только cyrus-sasl-2.1.19, а если мне 1.х
>хочется ? Но вот ударило в голову 1.х и все , тогда
>что делать ?
Странное желание :)
AFAIR после 1.5.26 cyrus-sasl из портов вынесли, но в CVS все осталось(ищите в attic),посмотрите на патчи которые там накладывались...
Эт я образно выразился , чтоб донести важность мысли о перносимости
программ, а вы меня на CVS (гы три буквы) послали:)
Вам не не кажется, что эти мысли логичнее выражать в *-devel?
>Вам не не кажется, что эти мысли логичнее выражать в *-devel?Да маленький я еще чтоб с деволуперами ощаться :)
>>Вам не не кажется, что эти мысли логичнее выражать в *-devel?
>Да маленький я еще чтоб с деволуперами ощаться :)
Так вы хотите поговорить о слабой портабельности cyrus-sasl или собрать его?
>Так вы хотите поговорить о слабой портабельности cyrus-sasl или собрать его?
Конечно собрать , мне очень интересно найти причину такого поведения
со стороны sasla .
Честно говоря я его уже поставил с пакэджей..Но вопрос в силе.
Отмечу только то что вопрос адрессован людям которые воевали с такой
проблемой.
Так sasl вы поставили, в чем теперь проблема?
не работает из портов.
не настраивается связка postfix+sasl+mysql