dcm4chee 2.17.3
I successfully enabled a SSL in dcm4chee with the sef-signed certificate by using the keytool utility.
But it fails when I am trying to work with the keystore which contains:
1. ca certificate
2. intermediate certificate
3. ssl certificate (web server) class1 (pem file was created by converting p12 in openssl: certificate + private key)
I have imported these certificates into the keystore by using keytool.
keytool -list -keystore my.keystore (all imported certificates are listed correctly).
The certificate chain works with other web servers, so I can't blame it.
server.xml is set up properly for the ssl communications (at least I hope so).
What I get when open https in my web browsers:
Firefox: An error occurred during a connection to <someaddress>::9443. Cannot communicate securely with peer: no common encryption algorithm(s). (Error code: ssl_error_no_cypher_overlap)
Chrome: Error code: ERR_SSL_VERSION_OR_CIPHER_MISMATCH
Is it really a "cyphers" problem? If so why does it work with the self-signed certificate (the same server.xml file)?
I am not a Jboss/tomcat expert and do not even know how to troubleshoot this SSL problem. I found
this document but I have no idea where can I find those java.security errors if any.