[opensuse-es] una mas de SLES... esta vez cyrus y ldap
Hola... sigo con mi via crucis.. una mas de SLES... esta vez con cyrus. estoy desesperada Sigo intentando montar un servidor de correo con postfix, ldap, sasl y cyrus Sigo dando pasos. Acabado el proceso enviare un email con lo que hay que hacer y lo que NO hay que hacer. Laultima, la del dns fue por tener activada y con una ip la segunda targeta..... bueno al grano. Resulta que pongo todo y voy a dar de alta un usuario con yast el yast tiene un pluging para editar los datos de ese usuario del correo, fundamentalmente direccion email y quota. bien lo hago, o edito su contraseña y me sale una advertencia de error y en el /var/log/messages veo: 9 21:57:12 server kernel: klogd 1.4.1, ---------- state change ---------- Dec 9 21:57:34 server master[6780]: about to exec /usr/lib/cyrus/bin/imapd Dec 9 21:57:34 server imap[6780]: executed Dec 9 21:57:34 server imap[6780]: accepted connection 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] Dec 9 21:57:34 server imap[6780]: badlogin: localhost [127.0.0.1] plaintext cyrus SASL(-13): authentication failure: checkpass failed Dec 9 21:57:53 server master[6792]: about to exec /usr/lib/cyrus/bin/imapd Dice que no lo encuentra en el ldap verdad? bien veo que esta dado de alta en el /etc/passwd, 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 Que peudo hacer? me podeis ayudar? muchisimas gracias y un saludo --------------------------------------------------------------------- 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
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-12-11 a las 00:20 +0100, Miren Urkixo escribió:
Laultima, la del dns fue por tener activada y con una ip la segunda targeta.....
Ondiá.
bueno al grano. Resulta que pongo todo y voy a dar de alta un usuario con yast el yast tiene un pluging para editar los datos de ese usuario del correo, fundamentalmente direccion email y quota. bien lo hago, o edito su contraseña y me sale una advertencia de error y en el /var/log/messages veo: 9 21:57:12 server kernel: klogd 1.4.1, ---------- state change ---------- Dec 9 21:57:34 server master[6780]: about to exec /usr/lib/cyrus/bin/imapd Dec 9 21:57:34 server imap[6780]: executed Dec 9 21:57:34 server imap[6780]: accepted connection 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] Dec 9 21:57:34 server imap[6780]: badlogin: localhost [127.0.0.1] plaintext cyrus SASL(-13): authentication failure: checkpass failed Dec 9 21:57:53 server master[6792]: about to exec /usr/lib/cyrus/bin/imapd
Dice que no lo encuentra en el ldap verdad? bien veo que esta dado de alta en el /etc/passwd, 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.
No, loque te dice es que el usuario (uid) cyrus no lo encuentra.
El cyrus es el usuairo que emplea para eso el sistema
Pues no existe. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFHXdGMtTMYHG2NR9URApBgAJ4o1KRQtKJNtjmeHY8dNOFEIahZkACeMu/S vqKuLFY2F5fjNEeiN+KgrGg= =6VXV -----END PGP SIGNATURE-----
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, -- 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
Hola. El Martes, 11 de Diciembre de 2007, Miren Urkixo escribió:
Hola... sigo con mi via crucis.. una mas de SLES... esta vez con cyrus. estoy desesperada Sigo intentando montar un servidor de correo con postfix, ldap, sasl y cyrus Sigo dando pasos. Acabado el proceso enviare un email con lo que hay que hacer y lo que NO hay que hacer. Laultima, la del dns fue por tener activada y con una ip la segunda targeta..... bueno al grano. Resulta que pongo todo y voy a dar de alta un usuario con yast el yast tiene un pluging para editar los datos de ese usuario del correo, fundamentalmente direccion email y quota. bien lo hago, o edito su contraseña y me sale una advertencia de error y en el /var/log/messages veo: 9 21:57:12 server kernel: klogd 1.4.1, ---------- state change ---------- Dec 9 21:57:34 server master[6780]: about to exec /usr/lib/cyrus/bin/imapd Dec 9 21:57:34 server imap[6780]: executed Dec 9 21:57:34 server imap[6780]: accepted connection 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:
Parece que lo que falla es que no es capaz de autentificar al cyrus mira si tienes el servicio saslauthd corriendo En una SLES esa configuracion es coser y cantar, no hay que hacer nada. Has instalado el modulo de advanced mail server? (yast2-mail-server) o el mail server (yast2-mail) debes tener el yast2-mail-server Tambien deberias abrir un caso con Novell, o postear este tema en la lista del sles. el verdadero valor de la SLES esta en la integracion, pero sobre todo en el soporte, si no pruebas el soporte, no evaluas lo que realmente estas pagando -- Un saludo. Carlos Lorenzo Matés. clmates AT mundo-r DOT com
Pues sigo alucinando.
Todavia nos os he reportado el final de mis quehaceres ya que no he acabado.
Tengo instalado el paquete que me dices y esto no s coser y cantar en SLES.
Ahora estoy con un proboema gordo, es decir:
imaginaros que teneis dos direccioens email del tipo:
info@dominio1.com e info@dominio2.com
como es normal cada una tendrá un usuario diferente (infodominio1 e
infodominio2).
El apquete en cuestion, el pluging, es incapaz de hacerlo bien
siempre te añade, por defecto, y luego es imposible quitarlo, por ejeplo
infodominio1@dominio1.com e infodominio2@dominio2.com
ademas si los cambias, a los que queires, cyrus no te, usando el pluging que
trae la sles, encuentra luego el buzon, que se supone crea automaticamnte.
He abierto dos casos en suse y llevan desde el viernes abiertos todavia sin
solucion.
No se si haran algo o no... no se nada de ellos y no se como quejarme ya ni
como solucionar esto.
¿con lo agusto que estaba yo con mi suse 10 profesional haciendo todo a
mano!!!
----- Original Message -----
From: "Carlos Lorenzo Matés"
Hola. El Martes, 18 de Diciembre de 2007, Miren Urkixo escribió:
Pues sigo alucinando. Todavia nos os he reportado el final de mis quehaceres ya que no he acabado. Tengo instalado el paquete que me dices y esto no s coser y cantar en SLES. Ahora estoy con un proboema gordo, es decir: imaginaros que teneis dos direccioens email del tipo: info@dominio1.com e info@dominio2.com como es normal cada una tendrá un usuario diferente (infodominio1 e infodominio2).
Yo esto lo tengo de la siguiente manera. En el dns tengo un dominio principal y varios dominios virtuales tienes tus dominios en el dns? luego no tienes por que tener ningun usuario info creado. en el usuario que quieras, en el plugin de correo de yast, le añades la direccion info del dominio que te interese, y el postfix lo enruta. tengo muchisimos casos funcinando asi. es mas, es como implemento las listas de correo en la empresa. por ejemplo, tengo una direccion compras@midominio.com que la tienen asignadas todos los usuarios de dicho departamento, de esa forma el correo les llega a todos. Lo implemente asi ya que era la unica forma integrada en la SLES 9 que fue con la que empece, en la SLS 10 ya hay un plugin de email en los grupos que es para esto mismo Estuve repasando un poco tus correos. Has tocado la configuracion de postfix a mano? Ese servidor esta ya en produccion? si no lo tienes en produccion, te aconsejaria forzar una reinstalacion del postfix y del modulo de configuracion del yast que te mencione. luego que substituyas el main.cf por el que te genero el yast (haz un backup de tu main.cf), y que repases la configuracion desde el Yast. No debes tocar el main.cf a mano a menos que sepas bien lo que estas haciendo.
El apquete en cuestion, el pluging, es incapaz de hacerlo bien siempre te añade, por defecto, y luego es imposible quitarlo, por ejeplo infodominio1@dominio1.com e infodominio2@dominio2.com
No entinedo muy bien esto, es que has creado esos usuarios? o estas añadiendo direcciones adicionales sobre usuarios existentes? -- Un saludo. Carlos Lorenzo Matés. clmates AT mundo-r DOT com
participants (4)
-
Camaleón
-
Carlos E. R.
-
Carlos Lorenzo Matés
-
Miren Urkixo