[postfix-es]

Josep M. websurfer en navegants.com
Vie Nov 7 00:21:49 CET 2003


Hola

El Sasl creo que lo tengo bien:

[josepm en mail josepm]$ ps wax |grep saslauth
 1899 ?        S      0:00 /usr/sbin/saslauthd -m /var/run/saslauthd -a pam
 1900 ?        S      0:00 /usr/sbin/saslauthd -m /var/run/saslauthd -a pam
 1901 ?        S      0:00 /usr/sbin/saslauthd -m /var/run/saslauthd -a pam
 1902 ?        S      0:00 /usr/sbin/saslauthd -m /var/run/saslauthd -a pam
 1906 ?        S      0:00 /usr/sbin/saslauthd -m /var/run/saslauthd -a pam
 2152 pts/0    S      0:00 grep saslauth

Y el master.cf este,y ahora que lo miro no estoy muy seguro de tenerlo bien:(((
En chroot no está pero los parametros del smtp es lo que me mosquea.
#
# ==========================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
# ==========================================================================
smtp      inet  n       -       n       -       -       smtpd -v
#smtps    inet  n       -       n       -       -       smtpd
#  -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes
#submission     inet    n       -       n       -       -       smtpd
#  -o smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes
#628      inet  n       -       n       -       -       qmqpd
pickup    fifo  n       -       n       60      1       pickup
cleanup   unix  n       -       n       -       0       cleanup
#qmgr      fifo  n       -       n       300     1       qmgr
qmgr     fifo  n       -       n       300     1       nqmgr
#tlsmgr   fifo  -       -       n       300     1       tlsmgr
rewrite   unix  -       -       n       -       -       trivial-rewrite
bounce    unix  -       -       n       -       0       bounce
defer     unix  -       -       n       -       0       bounce
flush     unix  n       -       n       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
smtp      unix  -       -       n       -       -       smtp
relay     unix  -       -       n       -       -       smtp
#       -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
showq     unix  n       -       n       -       -       showq
error     unix  -       -       n       -       -       error
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       n       -       -       lmtp


Saludos
Josep


Begin of Quote José Luis Tallón :
>At 00:05 07/11/2003, you wrote:
>>Hola a Tod en s.
>>
>>A ver si alguien puede hacerme un poco de luz porque no consigo que funcione,intento
>>activar SASL pero no me autentifica,ahi van los datos,cualquier sugerencia será
>>bienvenida:
>>Nota: El fichero /etc/postfix/saslpass no lo tengo,necesito crearlo?
>
>Para nada
>
>
>>Codifico asi:
>>
>>perl -MMIME::Base64 -e 'print encode_base64("test\0test\0aquivaelpassword");'
>>
>>Con el resultado de eso hago el AUTH PLAIN
>>
>>220 mail.navegants.com ESMTP Postfix
>>EHLO navegants.com
>>250-mail.navegants.com
>>250-PIPELINING
>>250-SIZE 102400000
>>250-VRFY
>>250-ETRN
>>250-AUTH PLAIN LOGIN GSSAPI DIGEST-MD5 CRAM-MD5
>>250-AUTH=PLAIN LOGIN GSSAPI DIGEST-MD5 CRAM-MD5
>>250 8BITMIME
>>AUTH PLAIN dGxxxxxxxxxxxxxxxxxxxxxxxxx24=
>>535 Error: authentication failed
>>
>>Pero en el log el error es este:
>>smtpd_sasl_authenticate: decoded initial response test.navegants.com
>>
>>
>>
>>Nov  6 20:52:36 mail postfix/smtpd[2856]: watchdog_pat: 0x80ad360
>>Nov  6 20:53:43 mail postfix/smtpd[2856]: unknown[172.26.0.4]: AUTH PLAIN dGxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxu
>>Nov  6 20:53:43 mail postfix/smtpd[2856]: smtpd_sasl_authenticate: sasl_method PLAIN, init_response dxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxu
>>Nov  6 20:53:43 mail postfix/smtpd[2856]: smtpd_sasl_authenticate: decoded initial response test.navegants.com
>>Nov  6 20:53:43 mail postfix/smtpd[2856]: warning: SASL authentication failure: Password verification failed
>>Nov  6 20:53:43 mail postfix/smtpd[2856]: warning: unknown[172.26.0.4]: SASL PLAIN authentication failed
>>Nov  6 20:53:43 mail postfix/smtpd[2856]: unknown[172.26.0.4]: 535 Error: authentication failed
>
>OK
>
>>Y esto es mi config:
>>
>>[root en mail sasl2]# postconf -n
>>alias_database = hash:/etc/postfix/aliases
>>alias_maps = hash:/etc/postfix/aliases
>>broken_sasl_auth_clients = yes
>>command_directory = /usr/sbin
>>config_directory = /etc/postfix
>>daemon_directory = /usr/libexec/postfix
>>debug_peer_level = 2
>>inet_interfaces = all
>>mail_owner = postfix
>>mailbox_size_limit = 5120000000
>>mailq_path = /usr/bin/mailq.postfix
>>manpage_directory = /usr/share/man
>>message_size_limit = 102400000
>>mydestination = $myhostname, localhost.$mydomain, $mydomain
>>mydomain = navegants.com
>>myhostname = mail.navegants.com
>>mynetworks = 172.26.0.2, 172.26.0.3, 127.0.0.0/8
>>mynetworks_style = subnet
>>myorigin = $mydomain
>>newaliases_path = /usr/bin/newaliases.postfix
>>notify_classes = resource, software
>>queue_directory = /var/spool/postfix
>>readme_directory = /etc/postfix/README_FILES
>>relay_domains = $mydestination
>>sample_directory = /etc/postfix/samples
>>sendmail_path = /usr/sbin/sendmail.postfix
>>setgid_group = postdrop
>>smtp_sasl_auth_enable = yes
>>smtp_sasl_password_maps = hash:/etc/postfix/saslpass
>>smtp_sasl_security_options = noplaintext
>>smtpd_recipient_restrictions = permit_sasl_authenticated,      permit_mynetworks, reject_unauth_destination,    check_recipient_access hash:/etc/postfix/recipient_checks,     check_sender_access hash:/etc/postfix/sender_checks,        check_client_access hash:/etc/postfix/client_checks,     permit
>>smtpd_sasl_auth_enable = yes
>>smtpd_sasl_local_domain = $myhostname
>>smtpd_sasl_security_options = noanonymous
>>unknown_local_recipient_reject_code = 450
>>virtual_alias_domains = $virtual_alias_maps
>>virtual_alias_maps = hash:/etc/postfix/virtual
>>
>>[root en mail sasl2]# cat /usr/lib/sasl2/smtpd.conf
>>pwcheck_method: saslauthd
>
>OK.
>
>1.- Verifica que smtpd no está en una jaula chroot ( columna 'chroot' en master.cf )
>2.- Saslauthd tiene que arrancar con los parámetros '-a pam' ( porque parece que quieres autentificar contra 'shadow', verdad? )
>
>>[root en mail sasl2]# rpm -qa |grep sasl
>>cyrus-sasl-devel-2.1.15-3
>>cyrus-sasl-md5-2.1.15-3
>>cyrus-sasl-plain-2.1.15-3
>>cyrus-sasl-2.1.15-3
>>cyrus-sasl-gssapi-2.1.15-3
>
>OK
>
>>Saludos y Gracias
>>Josep
>
>        José Luis Tallón 
>-
>Para ENVIAR mensajes a esta lista tienes que estar SUSCRITO a ella.
>.
>Envía la linea "unsubscribe postfix-es" en el cuerpo de un mensaje
>a majordomo en WL0.org para quitarte de la lista.

-
Para ENVIAR mensajes a esta lista tienes que estar SUSCRITO a ella.
.
Envía la linea "unsubscribe postfix-es" en el cuerpo de un mensaje
a majordomo en WL0.org para quitarte de la lista.



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