Skocz do zawartości
Zaloguj się, aby obserwować  
Gość Fo

(postfix) SASL LOGIN authentication failed

Polecane posty

Gość Fo

Witam,

 

dopiero co skonfigurowałem jedną maszynę,

wszystko wg. tego opisu:

http://genco.gen.tc/postfix_virtual.php#postfixconf

 

ale niestety podczas próby wysłania maila w logach pocztowych, pokazuje się komunikat:

SASL LOGIN authentication failed

 

konfiguracja postfixa i pozostałych elementów jest identyczna jak ta opisana przez genco yilmaza

 

czy ktoś zna rozwiązanie tego problemu ?

bardzo prosiłbym o odpowiedź lub o linki do materiałów które mogły by pomóc mi w rozwiązaniu tego problemu.

 

sprawa bardzo pilna.

 

pozdrawiam i dziękuję,

Fo

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Podałeś trochę zbyt mało informacji aby ktokolwiek mógł Ci pomóc.

Co więcej masz w dzienniku zdarzeń?

Czy pocztę odbierasz bez problemu?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

cat /etc/postfix/main.cf | grep sasl

cat /etc/postfix/main.cf | grep tls

cat /usr/local/lib/sasl2/smtpd.conf (chociaz pewno u ciebie bedzie w innym miejscu, wiec poszukaj)

ps aux | grep sasl

To powinno troche rozjasnic sytuacje...

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Fo

debian:/usr/local# cat /etc/postfix/main.cf |grep sasl

smtpd_sasl_auth_enable = yes

smtpd_sasl2_auth_enable = yes

smtpd_sasl_security_options = noanonymous

smtpd_sasl_local_domain = $myhostname

broken_sasl_auth_clients = yes

smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,check_recipient_access mysql:/etc/postfix/mysql-recipient.cf,reject_unauth_destination,permit

 

 

debian:/usr/local# cat /etc/postfix/main.cf |grep tls

smtpd_use_tls = yes

smtpd_tls_cert_file = /etc/postfix/postfix.pem

smtpd_tls_key_file = $smtpd_tls_cert_file

 

debian:/usr/local# cat /usr/local/lib/sasl2/smtpd.conf

# smtpd.conf

pwcheck_method: auxprop

auxprop_plugin: sql

mech_list: plain login

 

sql_engine: mysql

sql_hostnames: localhost

sql_user: baza_user

sql_passwd: haslo

sql_database: baza

sql_select: select clear from postfix_users where email='%u@%r' and smtpaccess='Y'

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Hmmm... Na początek spróbuj w pliku smtpd.conf

(pełną scieżkę do niego podał Ci już tajemniczy "Pe")

zmienić adres serwera bazodanowego z localhost na 127.0.0.1,

a potem uruchom ponownie daemona sasl.

Być może nie mam racji, a błąd został już poprawiony,

natomiast jeszcze całkiem "niedawno" sasl z Postfixem

w konfiguracji takiej jak Twoja(z paczek) nie chciał działać inaczej.

Jeśli to nie pomoże, to powiedz nam na co się dokładnie skarży sasl

wklejając nam jakiś wycinek z pliku auth.log w var-log.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Hmm... Teraz zauwazylem, ze nie doszla / wyparowala (??) moja odpowiedz:

 

smtpd_sasl_local_domain =

Pamietam, ze kiedys mialem problemy jezeli wpisana byla jakakolwiek wartosc.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Fo

hej,

 

żeby było ciekawiej - problem spowodowany był chyba konfliktem bibliotek saslowych - miałem kilka zainstalowanych (zapędziłem się troche) z paczek .deb (apt) i do tego jeszcze sasla2 instalowałem ręcznie - by configure.

 

dziwne, ale uporządkowanie tego pomogło.

 

pozdrawiam,

Fo

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×