javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)

I believe tomcat is not involved there. It is MySQL client which connects to server with SSL/TSL. It completely has nothing to do with Tomcat serving https. Just JDK and MySQL.