Страница 1 из 1

Обновил прты - перестала работать smtp-sasl авторизация

Добавлено: 2007-01-25 17:38:26
Олег
Долго бился над настройкой авторизации наконец настроил - все было ОК, авторизация через базюку. Пароли без шифрования, все супер в общем
теперь обновил порты (portupgrade -a) - дня два собирал, в итоге не работает авторизация... почта принимается, доставляется куда надо ( в смысле в какой нужно каталог), а вот при попытке отправить - дули крутит.

начинал собирать из портов - там вылетает с ошибкой,

Код: Выделить всё

 make WITHOUT_NTLM=yes WITH_MYSQL=yes WITHOUT_OTP=yes
===>  Extracting for cyrus-sasl-2.1.22
...
...
configure: error: --enable-sql chosen but neither Postgres nor MySQL nor SQLite found
===>  Script "configure" failed unexpectedly.


собрал ручками - поставил

Код: Выделить всё

cd /usr/ports/security/cyrus-sasl2/work/cyrus-sasl-2.1.22/
./configure --enable-anon --enable-plain --enable-login --enable-mysql --enable-sql --disable-krb4 --disable-otp --enable-cram --enable-digest --with-mysql=/usr/include/mysql --without-pam --with-saslauthd --with-pwcheck --without-dblib --with-openssl=/usr/share/ssl --with-des=yes --with-plugindir=/usr/local/lib/sasl2 --with-mysql=/usr/local/mysql/lib/mysql
теперь... при конфиге

Код: Выделить всё

log_level: 3
mech_list: CRAM-MD5 DIGEST-MD5 PLAIN LOGIN

pwcheck_method: auxprop
auxprop_plugin: sql
sql_engine: mysql
sql_hostname: 172.16.0.1:33006
sql_user: postfix
sql_passwd: GofComsir
sql_database: postfix
sql_select: select password from mailbox where username = '%u@%r'
в лог пишется:

Код: Выделить всё

Jan 25 16:37:55 casp postfix/postfix-script: stopping the Postfix mail system
Jan 25 16:37:55 casp postfix/master[62411]: terminating on signal 15
Jan 25 16:37:56 casp postfix/postfix-script: starting the Postfix mail system
Jan 25 16:37:56 casp postfix/master[62484]: daemon started -- version 2.3.5, configuration /usr/local/etc/postfix
Jan 25 16:37:56 casp postfix/qmgr[62486]: warning: bounce_queue_lifetime is larger than maximal_queue_lifetime - adjusting bounce_queue_lifetime
Jan 25 16:38:01 casp postfix/smtpd[62487]: connect from unknown[213.85.222.82]
Jan 25 16:38:01 casp postfix/smtpd[62487]: warning: SASL authentication failure: realm changed: authentication aborted
Jan 25 16:38:01 casp postfix/smtpd[62487]: warning: unknown[213.85.222.82]: SASL DIGEST-MD5 authentication failed: authentication failure
Jan 25 16:38:01 casp postfix/smtpd[62487]: warning: unknown[213.85.222.82]: SASL LOGIN authentication failed: authentication failure
Jan 25 16:38:01 casp postfix/smtpd[62487]: lost connection after AUTH from unknown[213.85.222.82]
Jan 25 16:38:01 casp postfix/smtpd[62487]: disconnect from unknown[213.85.222.82]
при конфиге

Код: Выделить всё

pwcheck_method: authdaemond
log_level: 3
mech_list: CRAM-MD5 DIGEST-MD5 PLAIN LOGIN
authdaemond_path:/var/run/authdaemond/socket
пишет что неможет подключиться к сокету:

Код: Выделить всё

Jan 25 16:41:14 casp postfix/smtpd[62638]: connect from unknown[213.85.222.82]
Jan 25 16:41:14 casp postfix/smtpd[62638]: warning: SASL authentication failure: realm changed: authentication aborted
Jan 25 16:41:14 casp postfix/smtpd[62638]: warning: unknown[213.85.222.82]: SASL DIGEST-MD5 authentication failed: authentication failure
Jan 25 16:41:14 casp postfix/smtpd[62638]: warning: SASL authentication failure: cannot connect to Courier authdaemond: Permission denied
Jan 25 16:41:14 casp postfix/smtpd[62638]: warning: unknown[213.85.222.82]: SASL LOGIN authentication failed: generic failure
Jan 25 16:41:14 casp postfix/smtpd[62638]: lost connection after AUTH from unknown[213.85.222.82]
Jan 25 16:41:14 casp postfix/smtpd[62638]: disconnect from unknown[213.85.222.82]

в chroot smtpd у меня не заперт - к томуже по етому сокету могут авторизовывать и imap и pop сервера...




подскажите плиз куда копать.. ? :)

Добавлено: 2007-01-25 17:41:28
dikens3
Permission denied - сюда.
Для пробы выстави права 777 и посмотри что будет.

Добавлено: 2007-01-25 18:01:10
Олег
dikens3 писал(а):Permission denied - сюда.
Для пробы выстави права 777 и посмотри что будет.
ААА!!! бли блин блин!! ЛАМЕР ЛАМЕР :)))
:twisted: :twisted: :twisted:
головой ап стену... на сокет поставил пермишн - а на дирректорию нет
теперь все ок! :)




но раньше все работало через sql
если будет время и желание разбираться опишу в чем была проблема с sql