El Thu, 11 Mar 2010 12:48:36 +0100, aux escribió:
On Jueves 11 Marzo 2010 12:01:49 Camaleón escribió:
El día 10 de marzo de 2010 18:40, aux escribió:
Hola, tengo un problema al autenticar el postfix con sasl por un error de "relay access denied".
¿Por qué piensas que es un error de sasl? :-?
Bueno... la verdad es que no sé donde está el problema, pero he leído varios howtos y la configuración que tengo es la misma.
Por los datos que envías no veo ningún error con sasl o que indiquen un fallo en el proceso de autentificación, es decir, no veo ningún mensaje del tipo "sasl auth login error" o "SASL authentication failure".
Un mensaje de tipo "relay access denied" también podría tener relación algún error con la configuración de los dominios virtuales o que Postfix no pueda comunicarse con el servidor ldap y de ahí que te rechace los correos al no poder comprobar que los dominios son locales.
He mirando los logs de LDAP al enviar el correo y parece todo correcto, aparecen entradas referente al usuario que intenta enviar el e-mail
Haz varias pruebas, por ejemplo, enviando un correo desde/hacia tu propio dominio.
Paso los logs a ver si alguien ve algo (modo debug)
No pensaba que fueras a enviar en modo "verboso" :-) Para el envío de logs extensos es muy útil pastebin: http://pastebin.com/ Dejo lo que me parece interesante: (...)
Mar 11 12:38:41 mihost postfix/smtpd[7706]: NOQUEUE: reject: RCPT from unknown[192.168.0.99]: 554 5.7.1
: Relay access denied; from= to= proto=SMTP helo=<xxx> Mar 11 12:38:41 mihost postfix/smtpd[7706]: generic_checks: name=reject_unauth_destination status=2 Mar 11 12:38:41 mihost postfix/smtpd[7706]: > unknown[192.168.0.99]: 554 5.7.1 : Relay access denied Mar 11 12:38:41 mihost postfix/smtpd[7706]: < unknown[192.168.0.99]: QUIT Mar 11 12:38:41 mihost postfix/smtpd[7706]: unknown[192.168.0.99]: 221 2.0.0 Bye
Tienes que buscar por ese mensaje: "generic_checks: name=reject_unauth_destination status=2", ese es el error fatal que te indica que una de las restricciones que tienes definidas no se están cumpliendo por parte del cliente. Mira la secuencia que sigue: ***
Mar 11 12:38:41 mihost postfix/smtpd[7706]: >>> START Recipient address RESTRICTIONS <<<
Mar 11 12:38:41 mihost postfix/smtpd[7706]: generic_checks: name=permit_mynetworks status=0
No encuentra esa IP en la lista de "mynetworks" y lo rechaza.
Mar 11 12:38:41 mihost postfix/smtpd[7706]: generic_checks: name=permit_sasl_authenticated Mar 11 12:38:41 mihost postfix/smtpd[7706]: generic_checks: name=permit_sasl_authenticated status=0
Tampoco encuentra al cliente autentificado vía sasl y lo rechaza, seguramente porque no puede resolver el host ("unknown"). Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org