Problemas con cyrus ,postfix y tls
Hola lista,
Estoy tratando de instalar un servidor con cyrus, postfix y tls (como mas
gente que he visto por aquí que ha intentado) siguiendo este documento
http://bulma.net/body.phtml?nIdNoticia=2163
He llegado satisfactoriamente hasta este punto
http://bulma.net/body.phtml?nIdNoticia=2163#tls pero aquí cyrus no me valida
la sesión intentando usar el comando imtest de la siguiente forma:
imtest -a jsabater -w <contraseña> -m login -s localhost
Cuando yo ejecuto ese comando con mis opciones, me aparece el siguiente error:
SSL_connect error -1
SSL session removed
failure: TLS negotiation failed!
y en el log me aparece esto otro
ep 20 23:04:28 pegasus cyrus/master[6380]: about to
exec /usr/lib/cyrus/bin/imapd
Sep 20 23:04:28 pegasus cyrus/imaps[6380]: executed
Sep 20 23:04:28 pegasus cyrus/imaps[6380]: accepted connection
Sep 20 23:04:28 pegasus cyrus/imaps[6380]: unable to get private key
from '/var/imap/cyrus-global.key'
Sep 20 23:04:28 pegasus cyrus/imaps[6380]: TLS server engine: cannot load
cert/key data, may be a cert/key mismatch?
Sep 20 23:04:28 pegasus cyrus/imaps[6380]: error initializing TLS
Sep 20 23:04:28 pegasus cyrus/imaps[6380]: Fatal error: tls_init() failed
Sep 20 23:04:28 pegasus cyrus/imaps[6380]: DBERROR db4: Database handles open
during environment close
Sep 20 23:04:28 pegasus cyrus/imaps[6380]: DBERROR: error exiting application:
Invalid argument
Sep 20 23:04:28 pegasus cyrus/master[6369]: process 6380 exited, status 75
Sep 20 23:04:28 pegasus cyrus/master[6369]: service imaps pid 6380 in BUSY
state: terminated abnormally
He revisado el manual miles de veces, he buscado en google, he mirado los
correos anteriores de esta misma lista relacionados con el tema, pero no
encuentro nada y como ultima opción recurro a vosotros a ver si podéis
echarme una mano.
He de decir que sin el tls el servidor funcionaba correctamente, recibía y
mandaba correos, pero todo peto al intentar poner la capa de seguridad.
También tengo que comentaros, que estoy instalándolo en una Debian 4.0 con lo
que los paquetes han cambiado ligeramente de versión y he instalado un
cyrus2.2 en lugar del 2.1 que se utiliza en la guía.
Muchas gracias y un saludo
Reply to: