I'm hoping that this is the right area for this kind of question, but if it is not, please direct me to where I should go...
My company has had an internal site that uses SSL and we have been using JBoss/Jetty 3.2.1 for the site and using a self-signed certificate. We had no trouble getting the self-signed certificate to work with our configuration.
Now we are trying to use a trusted certificate. I have been following the instructions from my certificate provider for creating a keystore from the certificates they provided. I recieve no errors from keytool, and the keystore is generated. Unfortunately, when I start JBoss I get the following stack trace repeating continuously (until I kill the process):
WARNING:
javax.net.ssl.SSLException: No available certificate corresponds to the SSL cipher suites which are enabled.
at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.accept(DashoA6275)
at org.mortbay.util.ThreadedServer.acceptSocket(ThreadedServer.java:346)
at org.mortbay.util.ThreadedServer$Acceptor.run(ThreadedServer.java:507)
I have searched the internet and haven't found anything on this particular error or how to fix it. If anyone has any ideas on what I am doing wrong or how to change my configuration to make my key work, I would greatly appreciate it.
Regards,
Ben