-
Enhancement
-
Resolution: Done
-
Major
-
3.0.4.Final
-
None
-
False
-
None
-
False
-
-
MariaDB share the SSL configuration with MySQL. However, MariaDB uses different SSL config options and also names of SSL modes are different, see https://mariadb.com/kb/en/using-tls-ssl-with-mariadb-java-connector/ .
As a result, SSL config doesn't work with MariaDB.
Also all the tests fail with exception like
java.lang.IllegalStateException: java.sql.SQLNonTransientConnectionException: (conn=6) Connections using insecure transport are prohibited while --require_secure_transport=ON. at io.debezium.connector.binlog.util.UniqueDatabase.createAndInitialize(UniqueDatabase.java:184) at io.debezium.connector.binlog.util.UniqueDatabase.createAndInitialize(UniqueDatabase.java:150) at io.debezium.connector.binlog.BinlogBinaryModeIT.beforeEach(BinlogBinaryModeIT.java:44)