diff --git a/src/main/java/org/mariadb/jdbc/internal/mysql/MySQLProtocol.java b/src/main/java/org/mariadb/jdbc/internal/mysql/MySQLProtocol.java index 9eb5b87f5..4f6846b2e 100644 --- a/src/main/java/org/mariadb/jdbc/internal/mysql/MySQLProtocol.java +++ b/src/main/java/org/mariadb/jdbc/internal/mysql/MySQLProtocol.java @@ -191,7 +191,7 @@ public class MySQLProtocol implements Protocol { private SSLSocketFactory getSSLSocketFactory(boolean trustServerCertificate) throws QueryException { - if (jdbcUrl.getOptions().trustServerCertificate + if (!jdbcUrl.getOptions().trustServerCertificate && jdbcUrl.getOptions().serverSslCert == null) { return (SSLSocketFactory)SSLSocketFactory.getDefault(); }