powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Postfix+Cyrus-SASL
3 сообщений из 3, страница 1 из 1
Postfix+Cyrus-SASL
    #32659553
keyF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ASPlinux 9, postfix 2.1.4 (из сырцов), cyrus-sasl-2.1.18-2 (rpm). main.cf:

[..skip]
broken_sasl_auth_clients = yes
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $mydestination
smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
permit
[skip..]

# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.

# tail /var/log/maillog
inet postfix/smtpd[31643]: fatal: no SASL authentication mechanisms
inet postfix/master[22833]: warning: process /usr/libexec/postfix/smtpd pid 31643 exit status 1
inet postfix/master[22833]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling

перечитал несколько HOWTOшек на тему настройки sasl auth, но ни в одном случае не сработало.

есть пододрение что cyrus-sasl надо как-нить настроить, но кофиг-файлов не нашел и с rpm'ом ничего не ставилось подобного.
help!! :(
...
Рейтинг: 0 / 0
Postfix+Cyrus-SASL
    #32674343
greenspb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно в директории /usr/local/lib/sasl2 или в /usr/lib/sasl2 создать файл
smtpd.conf
pwcheck_method: auxprop
auxprop_plugin: sql
sql_engine: mysql
mech_list: PLAIN LOGIN
sql_hostnames: localhost
sql_user: postfix
sql_passwd: postfix
sql_database: postfix
sql_verbose: yes
sql_select: SELECT password FROM mailbox WHERE username = '%u@%r'
...
Рейтинг: 0 / 0
Postfix+Cyrus-SASL
    #32733096
Dmitry Kosyanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Аналогичная проблема, не видит механизмов авторизации.

Сколь я читал в инете, такое возникает на любых версиях Postfix + Cyrus-SASL (у меня 1.1.13 и 1.5.28 соответственно). Проблема в том, что библиотеки все имеются, лежат где положено, файл smtpd.conf тоже, а ошибка есть. Самое интересное, что с этих самых пакетов установливалось (мною же) ранее и работало, а теперь не хочет. В чём проблема - не понимаю. Гонял postfix через strace, показало, что библиотеки с методами авторизации smtpd открывал (и видимо грузил), т.е. он их нашёл, а вот список механизмов пуст. (Права на файлы есть, всё читается, всё находится, только не работает).

Может знает кто способ лечения?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Postfix+Cyrus-SASL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]