postfix+cyrus-sasl (непонятные ошибки)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
Amper13
Сообщения: 551
ОС: Fedora 26, CentOS 7

postfix+cyrus-sasl

Сообщение Amper13 »

Доброго времени суток!
Настраиваю связку postfix c cyrus-sasl для smtp авторизации.
В общем авторизация вроде бы заработала, но в /var/log/messages наблюдаю следующую ошибку:
May 14 14:35:32 mail postfix/smtpd[21473]: sql plugin: no result found
May 14 14:35:32 mail postfix/smtpd[21473]: sql plugin: no result found
May 14 14:35:32 mail postfix/smtpd[23713]: auxpropfunc error invalid parameter supplied
Если кто сталкивался подскажите пожалуйста что не так. Ниже привожу конфиги.
/usr/lib64/sasl2/smtpd.conf

Код:

pwcheck_method: auxprop mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5 NTLM allowanonymouslogin: no allowplaintext: no auxprop_plugin: sql auxprop_func: sql sql_engine: mysql sql_user: sqluser sql_passwd: sqlpassword sql_hostnames: localhost sql_database: mail sql_verbose: true sql_select: SELECT TRIM(password) FROM users WHERE (login=TRIM("%u@mydomen.ru") OR login=TRIM("%u")) AND relay_access="YES" UNION SELECT TRIM(password) FROM repl_address WHERE login=TRIM("%u@mydomen.ru") AND relay_access="YES" AND actual_smtp="YES" #SASL sql_verbose: no log_level: 5


Кусок из /etc/postfix/main.cf

Код:

smtpd_sasl_authenticated_header = yes smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = mydomen.ru broken_sasl_auth_clients = yes smtpd_sasl_security_options = noanonymous, noplaintext smtp_sasl_security_options = noanonymous, noplaintext smtpd_sasl_path = smtpd


Кусок из /etc/postfix/master.cf

Код:

smtps inet n - n - - smtpd -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes


Вообще такое ощущение что что то забыл поставить, привожу то что установлено:

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

cyrus-sasl-md5-2.1.22-5.el5_4.3
cyrus-sasl-ldap-2.1.22-5.el5_4.3
cyrus-sasl-plain-2.1.22-5.el5_4.3
cyrus-sasl-ntlm-2.1.22-5.el5_4.3
cyrus-sasl-sql-2.1.22-5.el5_4.3
cyrus-sasl-lib-2.1.22-5.el5_4.3
cyrus-sasl-2.1.22-5.el5_4.3
cyrus-sasl-gssapi-2.1.22-5.el5_4.3

postfix-2.3.3-2.1.centos.mysql_pgsql
postfix-pflogsumm-2.3.3-2.1.centos.mysql_pgsql

mod_auth_mysql-3.0.0-3.2.el5_3
mysql-5.0.77-4.el5_4.2
perl-DBD-mysql-4.014-1.el5.rf
mysql-server-5.0.77-4.el5_4.2
mysql-bench-5.0.77-4.el5_4.2
php-mysql-5.1.6-24.el5_4.5
postfix-2.3.3-2.1.centos.mysql_pgsql
postfix-pflogsumm-2.3.3-2.1.centos.mysql_pgsql
mysql-connector-odbc-3.51.26r1127-1.el5
courier-authlib-mysql-0.63.0-1

Помогите плиз.
Спасибо сказали: