A ver.
Sí, lo tenia chrooteado.
Lo he quitado y sigue igual. a ver si me podeis h3ecar una mano ya que me
esta constando un monton.
Me da el error:
Dec 3 23:32:24 server postfix/smtpd[6352]: connect from
unknown[192.168.1.2]
Dec 3 23:32:24 server postfix/smtpd[6352]: warning: SASL authentication
failure: cannot connect to saslauthd server: Connection refused
Dec 3 23:32:24 server postfix/smtpd[6352]: warning: unknown[192.168.1.2]:
SASL LOGIN authentication failed
Dec 3 23:32:24 server postfix/smtpd[6352]: lost connection after AUTH from
unknown[192.168.1.2]
Dec 3 23:32:24 server postfix/smtpd[6352]: disconnect from
unknown[192.168.1.2]
Al fichero lmtp tambien le he dado permisos, ahora tengo:
server:/var/lib/imap/socket # ls -al
total 0
drwxr-x--- 2 cyrus mail 192 Dec 3 23:21 .
drwxr-x--- 13 cyrus mail 432 Dec 3 23:21 ..
srwxrwxrwx 1 cyrus mail 0 Dec 3 23:21 idle
-rw------- 1 cyrus mail 0 Dec 1 23:58 imap-1.lock
srwxrwxrwx 1 cyrus mail 0 Dec 3 23:21 lmtp
-rw------- 1 cyrus mail 0 Nov 22 00:00 lmtpunix-0.lock
-rw------- 1 cyrus mail 0 Dec 2 00:22 pop3-1.lock
En el fichero saslauthd tengo:
#SASLAUTHD_AUTHMECH=pam
SASLAUTHD_AUTHMECH="ldap"
En el fichero /usr/local/etc/saslauth.conf tengo:
ldap_servers: ldap://localhost:389
ldap_search_base: ou=people,dc=dominio,dc=com
ldap_filter: uid=%u
ldap_group_scope: sub
ldap_password_attr:userPassword
El postfix no lo tengo chrooteado, por lo menos con el yast se lo he
quitado, dentro de la edicion de: sistema: /etc/sysconfig (esto en yast)
Y no se que mas deciros.
Si hago un postconf -n del postfix me dice:
alias_maps = hash:/etc/aliases, ldap:/etc/postfix/ldapalias_maps_member.cf,
ldap:/etc/postfix/ldapalias_maps.cf
biff = no
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter =
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
defer_transports =
disable_dns_lookups = no
disable_mime_output_conversion = no
home_mailbox =
html_directory = /usr/share/doc/packages/postfix/html
inet_interfaces = all
inet_protocols = all
local_recipient_maps = $alias_maps,
ldap:/etc/postfix/ldaplocal_recipient_maps.cf
mail_owner = postfix
mail_spool_directory =
mailbox_command =
mailbox_size_limit = 0
mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains = ldap:/etc/postfix/ldapmasquerade_domains.cf
masquerade_exceptions = root
message_size_limit = 0
mydestination = $myhostname, localhost.$mydomain, $mydomain,
ldap:/etc/postfix/ldapmydestination.cf
myhostname = server.dominio.com
mynetworks = 127.0.0.0/8, 192.168.1.0/24, [::1]/128, [fe80::]/64
mynetworks_style = subnet
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relayhost =
relocated_maps = hash:/etc/postfix/relocated
sample_directory = /usr/share/doc/packages/postfix/samples
sender_canonical_maps = hash:/etc/postfix/sender_canonical
sendmail_path = /usr/sbin/sendmail
setgid_group = maildrop
smtp_enforce_tls = no
smtp_sasl_auth_enable = no
smtp_sasl_security_options = noanonymous
smtp_tls_enforce_peername = no
smtp_tls_per_site = ldap:/etc/postfix/ldapsmtp_tls_per_site.cf
smtp_use_tls = no
smtpd_banner = $myhostname ESMTP $mail_name
smtpd_client_restrictions = permit_mynetworks,
ldap:/etc/postfix/ldapaccess.cf, reject_unknown_client
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks, reject_invalid_hostname
smtpd_recipient_restrictions = permit_sasl_authenticated,
permit_auth_destination, permit_mynetworks, reject_unauth_destination,
reject
smtpd_sasl_auth_enable = yes
smtpd_sender_restrictions = ldap:/etc/postfix/ldapaccess.cf,
reject_unknown_sender_domain
smtpd_tls_CApath = /etc/ssl/certs
smtpd_tls_auth_only = no
smtpd_tls_cert_file = /etc/ssl/servercerts/servercert.pem
smtpd_tls_key_file = /etc/ssl/servercerts/serverkey.pem
smtpd_use_tls = no
strict_8bitmime = no
strict_rfc821_envelopes = yes
transport_maps = ldap:/etc/postfix/ldaptransport_maps.cf
unknown_local_recipient_reject_code = 550
virtual_alias_domains = ldap:/etc/postfix/ldapvirtual_alias_maps.cf
virtual_alias_maps = ldap:/etc/postfix/ldaplocal_recipient_maps.cf
Me podeis ayudar?
----- Original Message -----
From: "Camaleón"
No se m eparece extraño. En ldap lo tengo dado de alta, como usuario normal y asignada la direccionde correo. en sasl, a mano no se lo he dado pero por lo que han comentado en esta lista se autentifica contra ldap pòniendole en el SASLAUTHD_AUTHMECH="ldap" , que es como lo tengo. De hecho si hago el testsaslauthd -u usuario -p pasword me dice que si, que ok. No se donde peude estar el fallo. conexion de postfix a sasl o a ldap?
Ya te han confirmado que no hay necesidad de crear usuarios sasldb2, por lo que descartamos esa opción y volvemos al origen del error: Dec 3 12:47:51 server postfix/smtpd[5406]: warning: SASL authentication failure: cannot connect to saslauthd server: Connection refused Postfix no puede conectar con saslauthd, quizá por una mala configuración (falta algo o sobra algo) del archivo saslauthd.conf o bien porque Postfix está ejecuntándose en modo "chrooted" (limitado a su directorio) y no logra establecer comunicación :-?. Prueba a aumentar el nivel del detalle del registro en Postfix por si vieras más datos: debug_peer_list = dominio.com debug_peer_level = 3 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 --------------------------------------------------------------------- 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