I walked through the steps in the JBoss documentation about creating an SSL cert (using Tomcat in JBoss) and all went well w/ the temporary cert. However, once I created the real keystore at versign and tried to install it, I ran into a mess.
using the temp.keystore I generated when creating my CSR, everything worked fine (though I get the browser popup error as it's not a valid cert). Once I created a new keystore using the .cer Verisign gave me, on startup of JBoss 4.0.4.GA, I see this error *several* times:
17:54:59,957 ERROR [PoolTcpEndpoint] Endpoint [SSL: ServerSocket[addr=/0.0.0.0,port=0,localport=8443]] ignored exception: java.net.SocketException: SSL handshake errorjavax.net.ssl.SSLException: No available certificate or key corresponds to the SSL cipher suites which are enabled. java.net.SocketException: SSL handshake errorjavax.net.ssl.SSLException: No available certificate or key corresponds to the SSL cipher suites which are enabled. at org.apache.tomcat.util.net.jsse.JSSESocketFactory.acceptSocket(JSSESocketFactory.java:113) at org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java:407) at org.apache.tomcat.util.net.PoolTcpEndpoint.run(PoolTcpEndpoint.java:647)
Anyone? I see that there are other people posting problems w/ SSL but that's in relation to EJB3, I'm just trying to get an SSL cert working through Tomcat, strictly for secure HTTPS web access.
Is it broken? Any hope?
Thanks again!