Followed the instructions here and recreated certificates that I previously incorrectly created. Something has changed as I am now seeing javax.net.ssl.SSLHandshakeExc
I got this error when setting up SSL on a Cassandra cluster. The problem turned out to be in the documentation of version 2.0 when describing generating the keys:
keytool -genkey -alias -keystore .keystore
It omits the specification of RSA as the algorithm, should be (see v1.2 docs):
keytool -genkey -alias -keyalg RSA -keystore .keystore