The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Postfix: 'fatal: no SASL authentication mechanisms'"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от dim0xff email(ok) on 18-Июн-08, 11:03 
Привет!

Столкнулся с проблемой.
При подключении к почтовому серверу в логах появляется ошибка а клиент отключается
---------
server postfix/smtpd[12381]: fatal: no SASL authentication mechanisms
---------

Кто-нибудь знает как решить проблему?
Спасибо!

PS: конфиги

/usr/local/lib/sasl2/smtpd.conf :
---------
pwcheck_method: auxprop
auxprop_plugin: sql
mech_list: PLAIN LOGIN CRAM-MD5
sql_usessl: yes
sql_engine: mysql
sql_hostnames: localhost
sql_user: postfix
sql_passwd: postfix
sql_database: postfix
sql_select: select password from mailbox where username = '%u@%r'
log_level: 3
---------

/usr/local/etc/postfix/main.cf:
---------
smtpd_sasl_auth_enable       = yes
smtpd_sasl2_auth_enable      = yes
smtpd_sasl_authenticated_header = yes
smtpd_sasl_path = smtpd
smtpd_sasl_security_options  = noanonymous, noplaintext
smtpd_sasl_local_domain      = $myhostname
broken_sasl_auth_clients     = yes
smtpd_helo_required          = yes
---------

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от mario email(ok) on 18-Июн-08, 14:48 
>[оверквотинг удален]
>smtpd_sasl_auth_enable       = yes
>smtpd_sasl2_auth_enable      = yes
>smtpd_sasl_authenticated_header = yes
>smtpd_sasl_path = smtpd
>smtpd_sasl_security_options  = noanonymous, noplaintext
>smtpd_sasl_local_domain      = $myhostname
>broken_sasl_auth_clients     = yes
>smtpd_helo_required          = yes
>
>---------

что при собирание cyrus sasl указали какие методы ?
что за агент используете как в нем настройки ?
скажите какую связку используете ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от dim0xff email(ok) on 18-Июн-08, 15:11 
>
>что при собирание cyrus sasl указали какие методы ?
>что за агент используете как в нем настройки ?
>скажите какую связку используете ?

cyrus-sasl-2.1.22
Собирал с MYSQL AUTHDAEMOND LOGIN PLAIN CRAM DIGEST OTP NTLM

для авторизации пользователей использую mysql

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от mario email(ok) on 18-Июн-08, 14:52 
>[оверквотинг удален]
>smtpd_sasl_auth_enable       = yes
>smtpd_sasl2_auth_enable      = yes
>smtpd_sasl_authenticated_header = yes
>smtpd_sasl_path = smtpd
>smtpd_sasl_security_options  = noanonymous, noplaintext
>smtpd_sasl_local_domain      = $myhostname
>broken_sasl_auth_clients     = yes
>smtpd_helo_required          = yes
>
>---------

sasldblistusers2

пользователь отображается который авторизовывается ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от dim0xff email(ok) on 18-Июн-08, 15:29 
>sasldblistusers2
>
>пользователь отображается который авторизовывается ?

в этом месте после запуска команды в логах появляются строчки:
--------------
sasldblistusers2: sql_select option missing
sasldblistusers2: auxpropfunc error no mechanism available
--------------

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от mario email(ok) on 18-Июн-08, 14:54 
>[оверквотинг удален]
>smtpd_sasl_auth_enable       = yes
>smtpd_sasl2_auth_enable      = yes
>smtpd_sasl_authenticated_header = yes
>smtpd_sasl_path = smtpd
>smtpd_sasl_security_options  = noanonymous, noplaintext
>smtpd_sasl_local_domain      = $myhostname
>broken_sasl_auth_clients     = yes
>smtpd_helo_required          = yes
>
>---------

и самое главное
pwcheck_method: auxprop
mech_list: login plain

вот это есть в smtp.conf ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от dim0xff email(ok) on 18-Июн-08, 15:15 
>
>и самое главное
>pwcheck_method: auxprop
>mech_list: login plain
>
>вот это есть в smtp.conf ?

хм...
а файл должен быть именно smtp.conf?
если да то может проблема в этом...у меня есть только smtpd.conf и Sendmail.conf. Они лежат в каталоге с модулями к sasl2

а так - я же в первом посте привел этот конфиг
---------
pwcheck_method: auxprop
auxprop_plugin: sql
mech_list: PLAIN LOGIN CRAM-MD5
...
---------

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от ALex_hha (ok) on 18-Июн-08, 16:58 
По дефолту файл должен называться smtpd.conf. Если нужно изменить имя, то тогда новое имя надо задать в http://www.postfix.org/postconf.5.html#smtpd_sasl_path


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от mario email(ok) on 18-Июн-08, 17:22 
>[оверквотинг удален]
>если да то может проблема в этом...у меня есть только smtpd.conf и
>Sendmail.conf. Они лежат в каталоге с модулями к sasl2
>
>а так - я же в первом посте привел этот конфиг
>---------
>pwcheck_method: auxprop
>auxprop_plugin: sql
>mech_list: PLAIN LOGIN CRAM-MD5
>...
>---------

извините не досмотрел
как там с настройками агента ?
ручками авторизацию пробовали ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от dim0xff email(ok) on 18-Июн-08, 17:55 
>извините не досмотрел
>как там с настройками агента ?
>ручками авторизацию пробовали ?

да какая авторизация! :)
до нее даже не доходит дело..

Выглядит примерно так:
-----------
> telnet server 25

Trying 192.0.15.5...
Connected to  server.
Escape character is '^]'.
Connection closed by foreign host.
-----------

после этого в логах появляется

-----------
postfix/smtpd[1336]: warning: SASL: Connect to smtpd failed: No such file or directory
postfix/smtpd[1336]: fatal: no SASL authentication mechanisms
postfix/master[876]: warning: process /usr/local/libexec/postfix/smtpd pid 1336 exit status 1
postfix/master[876]: warning: /usr/local/libexec/postfix/smtpd: bad command startup -- throttling
-----------

может с chroot что нужно смотреть? я даже не знаю...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от mario email(ok) on 18-Июн-08, 18:08 
>[оверквотинг удален]
>
>-----------
>postfix/smtpd[1336]: warning: SASL: Connect to smtpd failed: No such file or directory
>
>postfix/smtpd[1336]: fatal: no SASL authentication mechanisms
>postfix/master[876]: warning: process /usr/local/libexec/postfix/smtpd pid 1336 exit status 1
>postfix/master[876]: warning: /usr/local/libexec/postfix/smtpd: bad command startup -- throttling
>-----------
>
>может с chroot что нужно смотреть? я даже не знаю...

saslauthd -v

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от dim0xff email(ok) on 18-Июн-08, 18:11 
>
>saslauthd -v

# saslauthd -v
saslauthd 2.1.22
authentication mechanisms: sasldb getpwent kerberos5 pam rimap

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от mario (ok) on 19-Июн-08, 10:52 
>>
>>saslauthd -v
>
># saslauthd -v
>saslauthd 2.1.22
>authentication mechanisms: sasldb getpwent kerberos5 pam rimap

mech_list: PLAIN LOGIN CRAM-MD5

разницу видите ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от ALex_hha (ok) on 19-Июн-08, 16:37 
>>>
>>>saslauthd -v
>>
>># saslauthd -v
>>saslauthd 2.1.22
>>authentication mechanisms: sasldb getpwent kerberos5 pam rimap
>
>mech_list: PLAIN LOGIN CRAM-MD5
>
>разницу видите ?

не путайте методы и механизмы. Я могу использовать механизм PAM и при этом производить аутентификацию с помощью метода PLAIN.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от dim0xff email(ok) on 19-Июн-08, 17:43 
а вообще на что указывает параметр smtpd_sasl_path в main.cf?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от ALex_hha (ok) on 19-Июн-08, 20:11 
>а вообще на что указывает параметр smtpd_sasl_path в main.cf?

Я привел ссылку, в которой все написанно.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от dim0xff email(ok) on 20-Июн-08, 11:09 
>>а вообще на что указывает параметр smtpd_sasl_path в main.cf?
>
>Я привел ссылку, в которой все написанно.

вроде решилось...не понятно почему но все же.
решилось добавлением строчки
---------
smtpd_sasl_type = cyrus
---------

у меня есть dovecot еще..но в мануале написано, что по умолчанию используется cyrus... видимо не в моем случае xD

ВСЕМ СПАСИБО!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от ALex_hha (ok) on 20-Июн-08, 15:06 
>[оверквотинг удален]
>вроде решилось...не понятно почему но все же.
>решилось добавлением строчки
>---------
>smtpd_sasl_type = cyrus
>---------
>
>у меня есть dovecot еще..но в мануале написано, что по умолчанию используется
>cyrus... видимо не в моем случае xD
>
>ВСЕМ СПАСИБО!

Странно, по дефолту

# postconf -A
cyrus

OS - CentOS 5

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от dim0xff email(ok) on 19-Июн-08, 17:07 
>>>
>>>saslauthd -v
>>
>># saslauthd -v
>>saslauthd 2.1.22
>>authentication mechanisms: sasldb getpwent kerberos5 pam rimap
>
>mech_list: PLAIN LOGIN CRAM-MD5
>
>разницу видите ?

хм...и что же? или эти механизмы тоже должны выдаваться при saslauthd -v?
у Вас они есть?

просто не понятно какой файл он не находит:
--------------
warning: SASL: Connect to smtpd failed: No such file or directory
--------------

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от ALex_hha (ok) on 20-Июн-08, 10:14 
>[оверквотинг удален]
>>разницу видите ?
>
>хм...и что же? или эти механизмы тоже должны выдаваться при saslauthd -v?
>
>у Вас они есть?
>
>просто не понятно какой файл он не находит:
>--------------
>warning: SASL: Connect to smtpd failed: No such file or directory
>--------------

Очевидно smtpd.conf

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "Postfix: 'fatal: no SASL authentication mechanisms'"  
Сообщение от mario email(ok) on 20-Июн-08, 11:03 
>[оверквотинг удален]
>>>authentication mechanisms: sasldb getpwent kerberos5 pam rimap
>>
>>mech_list: PLAIN LOGIN CRAM-MD5
>>
>>разницу видите ?
>
>хм...и что же? или эти механизмы тоже должны выдаваться при saslauthd -v?
>
>у Вас они есть?
>

нет у меня кайруса


>просто не понятно какой файл он не находит:
>--------------
>warning: SASL: Connect to smtpd failed: No such file or directory
>--------------

ниже вам ответили

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру