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

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Олег
проходил мимо
Сообщения: 2
Зарегистрирован: 2007-01-25 16:54:50
Контактная информация:

Обновил прты - перестала работать 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 сервера...




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

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-01-25 17:41:28

Permission denied - сюда.
Для пробы выстави права 777 и посмотри что будет.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Олег
проходил мимо
Сообщения: 2
Зарегистрирован: 2007-01-25 16:54:50
Контактная информация:

Непрочитанное сообщение Олег » 2007-01-25 18:01:10

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




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