[Postfix-es] postfix + cyrus-sasl

Arnau Bria Ramírez arnau.bria en analisisysimulacion.com
Jue Ene 13 14:01:10 CET 2005


Hola otra vez,

ya tengo postfix con sasl corriendo. El problema es qeu no consigo que me
autentifique.
Tengo mi usuario "arnau" con su passwd:
hago el  
perl -MMIME::Base64 -e 'print encode_base64("username\0username\0password");'
que me da: 
YXLLLXUAYLLLuYXUAdmVlbzNmb (he cambiado alguna letra...)
 hago un telnet a localhost 25:
EHLO dominio.com
250-host.dominio.com
250-PIPELINING
250-SIZE 5240000
250-VRFY
250-ETRN
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250 8BITMIME
AUTH PLAIN YXLLLXUAYLLLuYXUAdmVlbzNmb
535 Error: authentication failed
QUIT

y en los logs veo:
> localhost[127.0.0.1]: 250-PIPELINING
> localhost[127.0.0.1]: 250-SIZE 5240000
> localhost[127.0.0.1]: 250-VRFY 
> localhost[127.0.0.1]: 250-ETRN
> localhost[127.0.0.1]: 250-AUTH PLAIN LOGIN
> localhost[127.0.0.1]: 250-AUTH=PLAIN LOGIN
match_list_match: localhost: no match
match_list_match: 127.0.0.1: no match
> localhost[127.0.0.1]: 250 8BITMIME
< localhost[127.0.0.1]: AUTH PLAIN YXLLLXUAYLLLuYXUAdmVlbzNmb
smtpd_sasl_authenticate: sasl_method PLAIN, init_response
YXLLLXUAYLLLuYXUAdmVlbzNmb
smtpd_sasl_authenticate: decoded initial response arnau
								^^^^^^^^^^
warning: localhost[127.0.0.1]: SASL PLAIN authentication failed
> localhost[127.0.0.1]: 535 Error: authentication failed

Como veis el initial response es arnau, mi usuario, pero no autentico....
He comparado los logs con mi gentoo y mi debian y son iguales (salvo que en los
otros si autentico)... llevo un buen rato con ello, repsando la docuemntación y
no veo mi fallo.
En mi main.cf he añadido lo siguiente:
smtpd_sasl_auth_enable = yes
smtpd_sasl2_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_sasl_local_domain =
smtpd_recipient_restrictions =
   permit_sasl_authenticated,
   permit_mynetworks,
   check_relay_domains
y
# cat /usr/lib/sasl2/smtpd.conf
pwcheck_method: saslauthd
mech_list: plain login

pero no funciona...

lo cierto es que este error me suena de haberlo tenido antes, pero buscando por
mis mails tampoco lo encuentro...

salu2
Arnau


Más información sobre la lista de distribución Postfix-es