Re: [suse-linux-s] Cyrus-sasl autentificacion de usuarios
Primera cuestion, perfecto respecto a tu anonimato, perdona en todo caso
mi pregunta.
Vamos al trabajo.
Actualmente tengo el sistema funcionando con las cuentas de sistema, es
decir, postfix recoge el correo y lo envia cyrus.
Cyrus admite imap y pop3 con las cuentas del sistema, squirrelmail
funciona perfectamente con las cuentas del sistema, y puedo recoger el
correo con ximian, kmail, outlock, etc, aunque no puedo autentificar la
claves de usuario con cram o digest, supongo porque no esta funcionando
sasl.
En el fichero sasldb2 tengo independientemente de una cuenta del sistema
dos cuentas dadas de alta (virtuales) y creo en cyrus sus cuentas con
cyradm, estas cuentas repito no estan en el sistema, si pruebo a recoger
el correo de las cuentas virtuales pone:
+OK linux Cyrus POP3 v2,1,15 server ready
El Jueves, 5 de Febrero de 2004 15:06, escribió:
Hola Cameleon, bueno ya me diras tu nombre....
Uhmmm, eso es un misterio...
:-)
En fin me dirijo directamente a ti, espero me puedas ayudar, estoy perdido.
Haré lo que pueda. A mi me costó dios y ayuda ponerlo en marcha. No hay casi documentación y como he comentado alguna vez en esta lista, es el programa más críptico que he visto para configurar.
Efecticamente uso PAM para la autentificacion en el sysconfig, esto esta bien ?? para utilizar el sasldb2.
He revisado los log y yo a simple vista no veo nada, pero creo que antes tendria que tener bien configurado todos los archivos antes de analizar los ficheros, a mi la impresion que me da es que cuando yo conecto con pop3 o imap, squirrelmail, va y mira los usuarios del sistema ya no los del sasl, concretamente no se que ficheros debo configurar para cambiar la autentificacion, el imapd.conf el smtpd.conf, en algunos sitio he visto que hay que poner en pwcheck auxprop, pongo esto y ni siquiera reconoce la contraseña, quizas es cuando tengo que ver los log, pero quiero saber cual son los ficheros exactos que tengo que modificar. Pienso no debe ser tan complicado, aunque cyrus me ha costado que funcione, resulta que el rpm no ha abierto un directorio concretamente el public/lmtp y por eso no funcionaba la entrega de correo, esto lo he solucionado al final con los log, pero me ha costado.
Un consejo: configura Cyrus primero y una vez que esté configurado para trabajar como servidor IMAP o POP3 prueba a juntarlo con Squirrel, será más sencillo detectar dónde pude estar el problema. Para verificar el servicio POP3 prueba con un telnet y conversa:
# telnet localhost 110 # user usuario # pass passusuario # list # quit
Debería responder Cyrus, validar al usuario y darte una lista de los correos que tiene en la cuenta. Si la conversación falla o no puede autentificar al usuario, mira el log de errores, verás el motivo. Si no sabes cuál es error, no podrás solucionarlo. Yo también uso PAM (más que nada porque creo que venía de forma predeterminada), y así se quedó.
Bueno, espero me vuelvas a orientar, mirare el faq que me pones...Espero haber si me puedes aclarar lo del pam, yo he visto que alguna gente dice que en la autentificacion hay que poner sasldb, pero en sysconfig no tengo esta opcion, tengo pam, kerberos, shadow, pero no esto.
Gracias.
Saludos, Alberto.
Saludos, a ver si logras ponerlo en marcha.
participants (1)
-
packetlinux