Re: postfix SASL AUTH problem

2004-11-26 Пенетрантность Grigory Fateyev
Hello, Grigory!
21 Ноября 2004г. в 20:06 You wrote:

> Hello, Grigory!
> 20 Ноября 2004г. в 18:03 You wrote:
> 
> > Здравствуйте!
> > 
> > Поднял связку postfix+mysql+sasl2, ну и там разные рюшечки. Всё
> > работает хорошо, но smtp через SASL AUTH не работает. В логах:
> > 
> > Nov 18 16:59:58 tandem postfix/smtpd[9049]: warning: SASL
> > authentication failure: no secret in database Nov 18 16:59:58 tandem
> > postfix/smtpd[9049]: warning: unknown[]: SASL CRAM-MD5
> > authentication failed
> > 
> > И также с LOGIN PLAIN и другими.
> > 
> > ## /usr/lib/sasl2/smtpd.conf ##
> > pwcheck_method: auxprop
> > auxprop_plugin: sql
> > mech_list: plain login cram-md5 digest-md5
> > sql_engine: mysql
> > sql_hostnames: localhost
> > sql_user: ...
> > sql_passwd: ...
> > sql_database: ...
> > sql_select: select password from users where email='%u'
> > #pwcheck_method: saslauthd
> > #mech_list: PLAIN LOGIN
> > 
> > Что может быть не так?
> > 
> Исследуя проблему, понял что ищется файл smtpd.conf в /usr/lib/sasl
> хотя должен искаться в /usr/lib/sasl2
> Как посмотреть обращается к таблице sasl или он просто encrypt
> пароли не понимает?
> 
Нашёл странность:
 dpkg -l | grep libsasl2
ii  libsasl2   2.1.19-1.5 Authentication abstraction library
ii  libsasl2-modul 2.1.19-1.5 Pluggable Authentication Modules for
SASL ii  libsasl2-modul 2.1.19-1.5 Pluggable Authentication Modules
for SASL tandem:~# dpkg -l | grep postfix
ii  postfix2.1.4-5A high-performance mail transport
agent ii  postfix-mysql  2.1.4-5MYSQL map support for Postfix
ii  postfix-tls2.1.4-5TLS and SASL support for Postfix

и в тоже время:
ldd /usr/sbin/postconf
libpostfix-global.so.1 => /usr/lib/libpostfix-global.so.1 (0x4001d000)
libpostfix-util.so.1 => /usr/lib/libpostfix-util.so.1 (0x4004)
libdb-4.2.so => /usr/lib/libdb-4.2.so (0x40064000)
 libnsl.so.1 => /lib/libnsl.so.1 (0x4013b000)
libresolv.so.2 => /lib/libresolv.so.2 (0x4015)
libgdbm_compat.so.3 => /usr/lib/libgdbm_compat.so.3 (0x40162000)
libc.so.6 => /lib/libc.so.6 (0x40165000)
libdl.so.2 => /lib/libdl.so.2 (0x40298000)
libgdbm.so.3 => /usr/lib/libgdbm.so.3 (0x4029b000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x4000)

а где libsasl2.so.2 => /usr/lib/libsasl2.so.2 ??!!

-- 
Всего наилучшего!
[EMAIL PROTECTED] Григорий.



Re: postfix SASL AUTH problem

2004-11-25 Пенетрантность Grigory Fateyev
Hello, Grigory!
21 Ноября 2004г. в 20:06 You wrote:

> Hello, Grigory!
> 20 Ноября 2004г. в 18:03 You wrote:
> 
> > Здравствуйте!
> > 
> > Поднял связку postfix+mysql+sasl2, ну и там разные рюшечки. Всё
> > работает хорошо, но smtp через SASL AUTH не работает. В логах:
> > 
> > Nov 18 16:59:58 tandem postfix/smtpd[9049]: warning: SASL
> > authentication failure: no secret in database Nov 18 16:59:58 tandem
> > postfix/smtpd[9049]: warning: unknown[]: SASL CRAM-MD5
> > authentication failed
> > 
> > И также с LOGIN PLAIN и другими.
> > 
> > ## /usr/lib/sasl2/smtpd.conf ##
> > pwcheck_method: auxprop
> > auxprop_plugin: sql
> > mech_list: plain login cram-md5 digest-md5
> > sql_engine: mysql
> > sql_hostnames: localhost
> > sql_user: ...
> > sql_passwd: ...
> > sql_database: ...
> > sql_select: select password from users where email='%u'
> > #pwcheck_method: saslauthd
> > #mech_list: PLAIN LOGIN
> > 
> > Что может быть не так?
> > 
> Исследуя проблему, понял что ищется файл smtpd.conf в /usr/lib/sasl
> хотя должен искаться в /usr/lib/sasl2
> Как посмотреть обращается к таблице sasl или он просто encrypt
> пароли не понимает?
> 
Нашёл странность:
 dpkg -l | grep libsasl2
ii  libsasl2   2.1.19-1.5 Authentication abstraction library
ii  libsasl2-modul 2.1.19-1.5 Pluggable Authentication Modules for
SASL ii  libsasl2-modul 2.1.19-1.5 Pluggable Authentication Modules
for SASL tandem:~# dpkg -l | grep postfix
ii  postfix2.1.4-5A high-performance mail transport
agent ii  postfix-mysql  2.1.4-5MYSQL map support for Postfix
ii  postfix-tls2.1.4-5TLS and SASL support for Postfix

и в тоже время:
ldd /usr/sbin/postconf
libpostfix-global.so.1 => /usr/lib/libpostfix-global.so.1 (0x4001d000)
libpostfix-util.so.1 => /usr/lib/libpostfix-util.so.1 (0x4004)
libdb-4.2.so => /usr/lib/libdb-4.2.so (0x40064000)
 libnsl.so.1 => /lib/libnsl.so.1 (0x4013b000)
libresolv.so.2 => /lib/libresolv.so.2 (0x4015)
libgdbm_compat.so.3 => /usr/lib/libgdbm_compat.so.3 (0x40162000)
libc.so.6 => /lib/libc.so.6 (0x40165000)
libdl.so.2 => /lib/libdl.so.2 (0x40298000)
libgdbm.so.3 => /usr/lib/libgdbm.so.3 (0x4029b000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x4000)

а где libsasl2.so.2 => /usr/lib/libsasl2.so.2 ??!!

-- 
Всего наилучшего!
[EMAIL PROTECTED] Григорий.



Re: postfix SASL AUTH problem

2004-11-25 Пенетрантность Artem Chuprina
Grigory Fateyev -> debian-russian@lists.debian.org  @ Thu, 25 Nov 2004 18:42:10 
+0300:

 GF> Нашёл странность:
 GF>  dpkg -l | grep libsasl2
 GF> ii  libsasl2   2.1.19-1.5 Authentication abstraction library
 GF> ii  libsasl2-modul 2.1.19-1.5 Pluggable Authentication Modules for
 GF> SASL ii  libsasl2-modul 2.1.19-1.5 Pluggable Authentication Modules
 GF> for SASL tandem:~# dpkg -l | grep postfix
 GF> ii  postfix2.1.4-5A high-performance mail transport
 GF> agent ii  postfix-mysql  2.1.4-5MYSQL map support for Postfix
 GF> ii  postfix-tls2.1.4-5TLS and SASL support for Postfix

 GF> и в тоже время:
 GF> ldd /usr/sbin/postconf
 GF> libpostfix-global.so.1 => /usr/lib/libpostfix-global.so.1 (0x4001d000)
 GF> libpostfix-util.so.1 => /usr/lib/libpostfix-util.so.1 (0x4004)
 GF> libdb-4.2.so => /usr/lib/libdb-4.2.so (0x40064000)
 GF>  libnsl.so.1 => /lib/libnsl.so.1 (0x4013b000)
 GF> libresolv.so.2 => /lib/libresolv.so.2 (0x4015)
 GF> libgdbm_compat.so.3 => /usr/lib/libgdbm_compat.so.3 (0x40162000)
 GF> libc.so.6 => /lib/libc.so.6 (0x40165000)
 GF> libdl.so.2 => /lib/libdl.so.2 (0x40298000)
 GF> libgdbm.so.3 => /usr/lib/libgdbm.so.3 (0x4029b000)
 GF> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x4000)

 GF> а где libsasl2.so.2 => /usr/lib/libsasl2.so.2 ??!!

А что бы, интересно, libsasl2 делать среди библиотек, используемых
postconf?  dpkg -L postfix-tls?

-- 
Artem Chuprina
RFC2822: <[EMAIL PROTECTED]>, FIDO: 2:5020/122.256, Jabber: [EMAIL PROTECTED]



Re: postfix SASL AUTH problem

2004-11-25 Пенетрантность Grigory Fateyev
Hello, Grigory!
21 Ноября 2004г. в 20:06 You wrote:

> Hello, Grigory!
> 20 Ноября 2004г. в 18:03 You wrote:
> 
> > Здравствуйте!
> > 
> > Поднял связку postfix+mysql+sasl2, ну и там разные рюшечки. Всё
> > работает хорошо, но smtp через SASL AUTH не работает. В логах:
> > 
> > Nov 18 16:59:58 tandem postfix/smtpd[9049]: warning: SASL
> > authentication failure: no secret in database Nov 18 16:59:58 tandem
> > postfix/smtpd[9049]: warning: unknown[]: SASL CRAM-MD5
> > authentication failed
> > 
> > И также с LOGIN PLAIN и другими.
> > 
> > ## /usr/lib/sasl2/smtpd.conf ##
> > pwcheck_method: auxprop
> > auxprop_plugin: sql
> > mech_list: plain login cram-md5 digest-md5
> > sql_engine: mysql
> > sql_hostnames: localhost
> > sql_user: ...
> > sql_passwd: ...
> > sql_database: ...
> > sql_select: select password from users where email='%u'
> > #pwcheck_method: saslauthd
> > #mech_list: PLAIN LOGIN
> > 
> > Что может быть не так?
> > 
> Исследуя проблему, понял что ищется файл smtpd.conf в /usr/lib/sasl
> хотя должен искаться в /usr/lib/sasl2
> Как посмотреть обращается к таблице sasl или он просто encrypt
> пароли не понимает?
> 
Нашёл странность:
 dpkg -l | grep libsasl2
ii  libsasl2   2.1.19-1.5 Authentication abstraction library
ii  libsasl2-modul 2.1.19-1.5 Pluggable Authentication Modules for
SASL ii  libsasl2-modul 2.1.19-1.5 Pluggable Authentication Modules
for SASL tandem:~# dpkg -l | grep postfix
ii  postfix2.1.4-5A high-performance mail transport
agent ii  postfix-mysql  2.1.4-5MYSQL map support for Postfix
ii  postfix-tls2.1.4-5TLS and SASL support for Postfix

и в тоже время:
ldd /usr/sbin/postconf
libpostfix-global.so.1 => /usr/lib/libpostfix-global.so.1 (0x4001d000)
libpostfix-util.so.1 => /usr/lib/libpostfix-util.so.1 (0x4004)
libdb-4.2.so => /usr/lib/libdb-4.2.so (0x40064000)
 libnsl.so.1 => /lib/libnsl.so.1 (0x4013b000)
libresolv.so.2 => /lib/libresolv.so.2 (0x4015)
libgdbm_compat.so.3 => /usr/lib/libgdbm_compat.so.3 (0x40162000)
libc.so.6 => /lib/libc.so.6 (0x40165000)
libdl.so.2 => /lib/libdl.so.2 (0x40298000)
libgdbm.so.3 => /usr/lib/libgdbm.so.3 (0x4029b000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x4000)

а где libsasl2.so.2 => /usr/lib/libsasl2.so.2 ??!!

-- 
Всего наилучшего!
[EMAIL PROTECTED] Григорий.



Re: postfix SASL AUTH problem

2004-11-22 Пенетрантность Artem Chuprina
Grigory Fateyev -> debian-russian@lists.debian.org  @ Sun, 21 Nov 2004 20:06:52 
+0300:

 GF> Исследуя проблему, понял что ищется файл smtpd.conf в /usr/lib/sasl хотя
 GF> должен искаться в /usr/lib/sasl2

Кстати, учти еще, что если он работает в chroot, то он его будет искать
относительно того самого root, а вовсе не от корня.

-- 
Artem Chuprina <[EMAIL PROTECTED]>
FIDO: 2:5020/122.256



Re: postfix SASL AUTH problem

2004-11-22 Пенетрантность Grigory Fateyev
Hello, Artem!
21 Ноября 2004г. в 20:45 You wrote:

> Grigory Fateyev -> debian-russian@lists.debian.org  @ Sun, 21 Nov 2004
> 20:06:52 +0300:
> 
>  GF> Исследуя проблему, понял что ищется файл smtpd.conf в
>  GF> /usr/lib/sasl хотя должен искаться в /usr/lib/sasl2
> 
> Кстати, учти еще, что если он работает в chroot, то он его будет
> искать относительно того самого root, а вовсе не от корня.
> 

Куда я симлинки не кидал: 
/usr/lib/sasl
/var/spool/postfix/usr/lib/sasl
/var/spool/postfix/usr/lib/sasl2

Всё равно вижу эту ругань:

Nov 22 17:05:09 tandem postfix/smtpd[5805]: sql_select option missing
Nov 22 17:05:09 tandem postfix/smtpd[5805]: auxpropfunc error no
mechanism available Nov 22 17:05:09 tandem postfix/smtpd[5805]:
_sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: sql

-- 
Всего наилучшего!
[EMAIL PROTECTED] Григорий.



Re: postfix SASL AUTH problem

2004-11-22 Пенетрантность Konstantin Kubatkin
Куда я симлинки не кидал: 
/usr/lib/sasl

/var/spool/postfix/usr/lib/sasl
/var/spool/postfix/usr/lib/sasl2

Всё равно вижу эту ругань:

Nov 22 17:05:09 tandem postfix/smtpd[5805]: sql_select option missing
Nov 22 17:05:09 tandem postfix/smtpd[5805]: auxpropfunc error no
mechanism available Nov 22 17:05:09 tandem postfix/smtpd[5805]:
_sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: sql


в sarge надо настройки SASL прописывать в /etc/postfix/sasl/smtpd

--
Konstantin Kubatkin [KUB-RIPE] [KUB-UANIC]
Kherson, TriLogiC Group
Fido: 2:468/[EMAIL PROTECTED]



Re: postfix SASL AUTH problem

2004-11-22 Пенетрантность Belyaeva Marija
On Sat, 20 Nov 2004 18:03:46 +0300
Grigory Fateyev <[EMAIL PROTECTED]> wrote:

> Здравствуйте!
> 
> Поднял связку postfix+mysql+sasl2, ну и там разные рюшечки. Всё работает
> хорошо, но smtp через SASL AUTH не работает. В логах:
> ## /usr/lib/sasl2/smtpd.conf ##
> pwcheck_method: auxprop
> auxprop_plugin: sql
> mech_list: plain login cram-md5 digest-md5
> sql_engine: mysql
> sql_hostnames: localhost
> sql_user: ...
> sql_passwd: ...
> sql_database: ...
> sql_select: select password from users where email='%u'
> #pwcheck_method: saslauthd
> #mech_list: PLAIN LOGIN
> 
> Что может быть не так?

sql_select: select password from users where email='[EMAIL PROTECTED]'

-- 
bloodmary



Re: postfix SASL AUTH problem

2004-11-22 Пенетрантность Grigory Fateyev
Hello, Belyaeva!
22 Ноября 2004г. в 17:25 You wrote:

> On Sat, 20 Nov 2004 18:03:46 +0300
> Grigory Fateyev <[EMAIL PROTECTED]> wrote:
> 
> > Здравствуйте!
> > 
> > Поднял связку postfix+mysql+sasl2, ну и там разные рюшечки. Всё
> > работает хорошо, но smtp через SASL AUTH не работает. В логах:
> > ## /usr/lib/sasl2/smtpd.conf ##
> > pwcheck_method: auxprop
> > auxprop_plugin: sql
> > mech_list: plain login cram-md5 digest-md5
> > sql_engine: mysql
> > sql_hostnames: localhost
> > sql_user: ...
> > sql_passwd: ...
> > sql_database: ...
> > sql_select: select password from users where email='%u'
> > #pwcheck_method: saslauthd
> > #mech_list: PLAIN LOGIN
> > 
> > Что может быть не так?
> 
> sql_select: select password from users where email='[EMAIL PROTECTED]'
> 
И так делал :(
не помогает

-- 
Всего наилучшего!
[EMAIL PROTECTED] Григорий.



Re[2]: postfix SASL AUTH problem

2004-11-22 Пенетрантность Alexander GQ Gerasiov
Привет, Grigory,

22 ноября 2004 г. было написано:

>> Кстати, учти еще, что если он работает в chroot, то он его будет
>> искать относительно того самого root, а вовсе не от корня.
>> 

GF> Куда я симлинки не кидал: 
GF> /usr/lib/sasl
GF> /var/spool/postfix/usr/lib/sasl
GF> /var/spool/postfix/usr/lib/sasl2
Если проблема только в этом, то обращу внимание, что в случае с chroot
надо не симлинки, а хардлинки, или файлы копировать, если разные
разделы.

-- 
Best regards,
 Alexander GQ Gerasiov <[EMAIL PROTECTED]>

Кука: На Новый Год все одели разные маски: кто зайчика, кто лисички... И только 
sуsаdmin одел свою любимую: 255.255.255.0.


pgphopItCveG6.pgp
Description: PGP signature


Re: postfix SASL AUTH problem

2004-11-21 Пенетрантность Grigory Fateyev
Hello, Grigory!
20 Ноября 2004г. в 18:03 You wrote:

> Здравствуйте!
> 
> Поднял связку postfix+mysql+sasl2, ну и там разные рюшечки. Всё
> работает хорошо, но smtp через SASL AUTH не работает. В логах:
> 
> Nov 18 16:59:58 tandem postfix/smtpd[9049]: warning: SASL
> authentication failure: no secret in database Nov 18 16:59:58 tandem
> postfix/smtpd[9049]: warning: unknown[]: SASL CRAM-MD5
> authentication failed
> 
> И также с LOGIN PLAIN и другими.
> 
> ## /usr/lib/sasl2/smtpd.conf ##
> pwcheck_method: auxprop
> auxprop_plugin: sql
> mech_list: plain login cram-md5 digest-md5
> sql_engine: mysql
> sql_hostnames: localhost
> sql_user: ...
> sql_passwd: ...
> sql_database: ...
> sql_select: select password from users where email='%u'
> #pwcheck_method: saslauthd
> #mech_list: PLAIN LOGIN
> 
> Что может быть не так?
> 
Исследуя проблему, понял что ищется файл smtpd.conf в /usr/lib/sasl хотя
должен искаться в /usr/lib/sasl2
Как посмотреть обращается к таблице sasl или он просто encrypt
пароли не понимает?


-- 
Всего наилучшего!
[EMAIL PROTECTED] Григорий.



postfix SASL AUTH problem

2004-11-20 Пенетрантность Grigory Fateyev
Здравствуйте!

Поднял связку postfix+mysql+sasl2, ну и там разные рюшечки. Всё работает
хорошо, но smtp через SASL AUTH не работает. В логах:

Nov 18 16:59:58 tandem postfix/smtpd[9049]: warning: SASL authentication
failure: no secret in database Nov 18 16:59:58 tandem
postfix/smtpd[9049]: warning: unknown[]: SASL CRAM-MD5
authentication failed

И также с LOGIN PLAIN и другими.

## /usr/lib/sasl2/smtpd.conf ##
pwcheck_method: auxprop
auxprop_plugin: sql
mech_list: plain login cram-md5 digest-md5
sql_engine: mysql
sql_hostnames: localhost
sql_user: ...
sql_passwd: ...
sql_database: ...
sql_select: select password from users where email='%u'
#pwcheck_method: saslauthd
#mech_list: PLAIN LOGIN

Что может быть не так?

Спасибо.
-- 
Всего наилучшего!
[EMAIL PROTECTED] Григорий.