El 14/01/09, David Edwards escribió:
Camaleon
Tengo una duda Como hago en enlace entre cyrus y los de ldap, Yo tengo configurado el sasl de la siguiente forma:
ldap_servers: ldap://127.0.0.1/ ldap_version: 3 ldap_timeout: 10 ldap_time_limit: 10 ldap_cache_ttl: 30 ldap_cache_mem: 32768 ldap_scope: sub ldap_search_base: ou=People,dc=dominio,dc=com,dc=ar ldap_auth_method: custom ldap_bind_dn: cn=Administrator,dc=dominio,dc=com,dc=ar ldap_password: pasword ldap_filter: uid=%U
de esta forma no me autenticaba y cambio la ultima línea por ldap_filter: uid=%u@%d y si me autenticaba.
Vos que pensas?
De ldap no te puedo decir nada porque no sé cómo va O:-) Supongo que ese es el archivo de configuración /etc/saslauthd.conf... tienes el manual con todos los parámetros que puedes usar como filtro en /usr/share/doc/packages/cyrus-sasl/LDAP_SASLAUTHD. Hum... según ese documento, la variable %u es para el usuario completo, creo. ¿Has probado a poner sencillamente...? ldap_filter: uid=%u :-? Tienes que comprobar que funcione indistintamente para todos los usuarios, es decir, para los que inician sesión como "pepe" (sin más) y los que inician como "pepe@dominio.com" y "pepe@dominio2.com". Esto lo podrás ver con: cat /var/log/messages | grep login Y también tienes que verificar el envío de correo, que funcione bien el postfix para todos los usuarios. 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