Strona 1 z 1

postfix sasl digest-md5 - autoryzacja uŻytkownika

: 22 października 2008, 15:31
autor: sethiel
Mam problem z autoryzacja użytkownika saslauthd.

Przy ustawieniu w /etc/postfix/sasl/smtpd.conf:

Kod: Zaznacz cały

mech_list: plain login
sql_engine: mysql
sql_hostnames: 127.0.0.1
sql_user: user
sql_passwd: haslo
sql_database: poczta
sql_select: select password from users where username='%u@%r'
Wszystko leci dobrze:

Kod: Zaznacz cały

Oct 22 15:06:05 temp postfix/smtpd[9561]: connect from unknown[195.1.1.2]
Oct 22 15:06:05 temp postfix/smtpd[9561]: DD4C9C845: client=unknown[195.1.1.2], sasl_method=LOGIN, sasl_username=bartosz@domena.com
Oct 22 15:06:05 temp postfix/cleanup[9568]: DD4C9C845: message-id=<004a01c93447$2bc51b30$834f5190$@bartosz@domena.com>
Oct 22 15:06:05 temp postfix/qmgr[9560]: DD4C9C845: from=<bartosz@domena.com>, size=2716, nrcpt=1 (queue active)
Oct 22 15:06:05 temp pop3d-ssl: LOGIN, user=bartosz@domena.com, ip=[::ffff:195.1.1.2]
Oct 22 15:06:06 temp pop3d-ssl: LOGOUT, user=bartosz@domena.com, ip=[::ffff:195.1.1.2], top=0, retr=0, rcvd=12, sent=39, time=1
Oct 22 15:06:06 temp postfix/smtp[9570]: DD4C9C845: to=<bartosz.c@-malpka-gmail.com>, relay=gmail-smtp-in.l.google.com[64.233.183.114]:25, delay=0.91, delays=0.03/0.0
1/0.24/0.63, dsn=2.0.0, status=sent (250 2.0.0 OK 1224680873 5si8573217nfv.15)
Oct 22 15:06:06 temp postfix/qmgr[9560]: DD4C9C845: removed
Oct 22 15:06:08 temp postfix/smtpd[9561]: disconnect from unknown[195.1.1.2]
Przy ustawieniu w /etc/postfix/sasl/smtpd.conf:

Kod: Zaznacz cały

mech_list: cram-md5 digest-md5
sql_engine: mysql
sql_hostnames: 127.0.0.1
sql_user: user
sql_passwd: haslo
sql_database: poczta
sql_select: select password from users where username='%u@%r'
Pojawia się błąd:

Kod: Zaznacz cały

Oct 22 15:07:46 temp pop3d-ssl: Connection, ip=[::ffff:195.1.1.2]
Oct 22 15:07:46 temp postfix/smtpd[9787]: connect from unknown[195.1.1.2]
Oct 22 15:07:46 temp postfix/smtpd[9787]: warning: SASL authentication failure: realm changed: authentication aborted
Oct 22 15:07:46 temp postfix/smtpd[9787]: warning: unknown[195.1.1.2]: SASL DIGEST-MD5 authentication failed: authentication failure
Oct 22 15:07:46 temp postfix/smtpd[9787]: lost connection after AUTH from unknown[195.1.1.2]
Oct 22 15:07:46 temp postfix/smtpd[9787]: disconnect from unknown[195.1.1.2]
Oct 22 15:07:46 temp pop3d-ssl: LOGIN, user=bartosz@domena.com, ip=[::ffff:195.1.1.2]
Oct 22 15:07:46 temp pop3d-ssl: LOGOUT, user=bartosz@domena.com, ip=[::ffff:195.1.1.2], top=0, retr=0, rcvd=12, sent=39, time=0
Przy ustawieniu w /etc/postfix/sasl/smtpd.conf (dodałem pwcheck_method: saslauthd):

Kod: Zaznacz cały

pwcheck_method: saslauthd
mech_list: plain login
sql_engine: mysql
sql_hostnames: 127.0.0.1
sql_user: user
sql_passwd: haslo
sql_database: poczta
sql_select: select password from users where username='%u@%r'
I tu moje zdziwienie też pojawia się błąd:

Kod: Zaznacz cały

Oct 22 15:18:43 temp postfix/smtpd[10056]: connect from unknown[195.205.101.2]
Oct 22 15:18:43 temp postfix/smtpd[10056]: warning: unknown[195.205.101.2]: SASL LOGIN authentication failed: authentication failure
Oct 22 15:18:43 temp postfix/smtpd[10056]: lost connection after AUTH from unknown[195.205.101.2]
Oct 22 15:18:43 temp postfix/smtpd[10056]: disconnect from unknown[195.205.101.2]
Oct 22 15:18:43 temp pop3d-ssl: LOGIN, user=bartosz@domena.com, ip=[::ffff:195.205.101.2]
Oct 22 15:18:43 temp pop3d-ssl: LOGOUT, user=bartosz@domena.com, ip=[::ffff:195.205.101.2], top=0, retr=0, rcvd=12, sent=39, time=0
Oct 22 15:18:46 temp postfix/smtpd[10056]: connect from unknown[195.205.101.2]
Oct 22 15:18:46 temp postfix/smtpd[10056]: warning: unknown[195.205.101.2]: SASL LOGIN authentication failed: authentication failure
Oct 22 15:18:46 temp postfix/smtpd[10056]: lost connection after AUTH from unknown[195.205.101.2]
Oct 22 15:18:46 temp postfix/smtpd[10056]: disconnect from unknown[195.205.101.2]
I już po prostu ręce mi opadają bo meczę to od 2-ch tygodni...
Debian Etch nowo zainstalowany.
postfix i cala reszta instalowana apt-get (nie kompilowałem nic).
Korzystałem z ,,miliarda opisów'' i już psyche mi siada, bardzo proszę o pomoc