Quando esegui il comando seguente e ti viene richiesta la password, dovresti digitare "changeit". Questa è la password predefinita per il keystore
keytool -import -alias mysqlServerCACert -file file_location.pem -keystore truststore
Quindi, assicurati che l'utente mysql che stai utilizzando sia configurato per richiedere SSL come di seguito
GRANT ALL PRIVILEGES ON test.* TO 'root'@'localhost' REQUIRE SSL;
Quindi, assicurati che il bundle rds che hai scaricato da https://s3.amazonaws.com/rds-downloads/rds-combined-ca-bundle.pem viene importato sui cacert java predefiniti del server dell'app che sta tentando di connettersi a AWS RDS.
Infine, devi aggiungere le tre proprietà seguenti con il valore "true" al tuo URL mysql
?verifyServerCertificate=true&useSSL=true&requireSSL=true
Es.:
final String url = "jdbc:mysql://mysql_rds_enpoint:port/db_name?verifyServerCertificate=true&useSSL=true&requireSSL=true";
Spero che questo aiuti!