Hi,

I recently installed cyrus-imapd server (2.2.12).

I looked into the impad.conf file and found:
tls_ca_path:            /etc/ssl/certs
tls_cert_file:          /etc/ssl/cyrus/server.crt
tls_key_file:           /etc/ssl/cyrus/server.key

So, cyrus has installed its own certs:
#equery belongs /etc/ssl/cyrus/server.pem
[ Searching for file(s) /etc/ssl/cyrus/server.pem in *... ]
net-mail/cyrus-imapd-2.2.12 (/etc/ssl/cyrus/server.pem)

But, when I'm trying to start TLS in imap and pop3, I get an error:

[pop3] unable to get private key from '/etc/ssl/cyrus/server.key'
[pop3] TLS server engine: cannot load cert/key data
[pop3] [pop3d] error initializing TLS
[imap] unable to get private key from '/etc/ssl/cyrus/server.key'
[imap] TLS server engine: cannot load cert/key data
[imap] error initializing TLS

I used default certs from postfix and they work fine.

Do I have to regenerate cyrus certs?¿
why aren't cyrus ones valid? 

Thanks in advance,

-- 
Arnau Bria
http://blog.emergetux.net
"Flanders, de nada sirve rezar: yo mismo acabo de hacerlo y los dos 
no vamos a ganar"
~Homer J. Simpson~

-- 
gentoo-user@gentoo.org mailing list

Reply via email to