I’'ve found quite alof of threads about certificates and how to import them. Though none of them contain a solution to my problem as far as I can tell.
I have an RSA private key and a certificate signed by my own CA. I use this route as it is easier to maintain than self-signed certificates. I use OpenSSL for generating the csr and signing it. Let’'s say the domain is gazonk.example.com and that the server is jabber.gazonk.example.com.
I get the same error as many others:
“No available certificate or key corresponds to the SSL cipher suites which are enabled.”
-
imported my ca certificate. keytool -import -trustcacerts -keystore keystore -alias myrootcert -file /etc/ssl/certs/myrootcert.pem
-
generated the csr. I did set CN to the domain.
-
signed the csr
-
imported the certificate: keytool -import -keystore keystore -alias gazonk.example.com -file /etc/ssl/misc/jabber.gazonk.example.com.pem
-
pasted said certificates in the web interface
-
removed the John Doe certificates.
-
restarted wildfire
-
“No available certificate or key corresponds to the SSL cipher suites which are enabled.”
I have read information that claims that the web interface breaks the keystore but I don’'t know any other way to edit the information. Alot of the information in general found about this issue on the forums seem to relate to much older versions with other problems.
I believe this is the same as Jadestorm wrote in http://www.jivesoftware.org/community/message.jspa?messageID=117808#117808 with the difference that I get errors. How do I proceed?