Yo creo que Si está o bien en /etc/password o bien en LDAP deberia rular a menos que haya algo en el PAM que obligue a que exista en LDAP hay alguna configuracion de PAM que haya que tocar?? seguro que es por eso que ademas si intentas hacer un adduser te dice que existe, pero si lo creas a pelo en LDAp con LDIF o con un editor ldap directamente seguro que le engañas.. El Martes, 11 de Diciembre de 2007 Camaleón escribió:
2007/12/11, Miren Urkixo:
Dec 9 21:57:34 server saslauthd[6043]: Entry not found (uid=cyrus). Dec 9 21:57:34 server saslauthd[6043]: Authentication failed for cyrus: User not found (-6) Dec 9 21:57:34 server saslauthd[6043]: do_auth : auth failure: [user=cyrus] [service=imap] [realm=] [mech=ldap] [reason=Unknown]
Dice que no lo encuentra en el ldap verdad?
Si, te dice que el usuario cyrus no existe. La pregunta sería si realmente debe existir en ldap :-?. Con sasldb2 sí debía estar dado de alta, pero en ldap ya no lo sé.
bien veo que esta dado de alta en el /etc/passwd,
¿Cómo diste de alta al usuario "cyrus"? ¿Qué módulo usas en Yast para dar de alta a usuarios ldap y para dar de alta usuarios del servidor de correo cyrus-imapd (cyradm)?
que lo hace el sistema y yo en el ldap no lo puedo dar de alta porque me dice, como no podria ser de otra maenra, que ya existe el usuario. El cyrus es el usuairo que emplea para eso el sistema
Sí, el usuario cyrus es el primero que tienes que crear para poder gestionar / controlar al resto de usuarios (eliminarlos, cambiar cuotas, renombrarlos...), al menos con el método usual (cyradm) :-).
El (o los, puede haber varios) administrador del correo se define en el archivo /etc/imapd.conf mediante el valor "admins="
Que peudo hacer?
Añadir al usuario cyrus a ldap tal y como has añadido al resto. Lista los usuarios que tengas en ldap para ver si está cyrus o no. Si usas dominios (realms) también lo tienes que indicar para el usuario cyrus. En el mensaje de error que envías, se ve que "realm" está en blanco, aunque es posible que tome el predeterminado:
[user=cyrus] [service=imap] [realm=] [mech=ldap] [reason=Unknown]
¿Puedes establecer sesión pop3 con algún usuario que tengas creado o no has podido crear ninguno?
telnet loalhost 110 user usuario pass contraseña list
Otra opción... no usar Yast y hacerlo de forma manual con cyradm ;-).
Al final va a resultar que, efectivamente, Yast es para "usuarios avanzados" o que al menos saben perfectamente lo que se hacen :-)... yo cada vez lo uso menos y edito los archivos de forma manual para evitar esos problemas pero sobre todo, para saber en cada momento qué estoy haciendo, porque con Yast desconoces (salvo que seas "usuario avanzado") qué archivos son los que se modifican :-P
Saludos,
-- ------------------------------------------------ Clist UAH ------------------------------------------------ --------------------------------------------------------------------- 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