we are planning an upgrade of OJS from version 3.2.1.3 to version 3.5.
In our infrastructure, the MySQL database accepts only secure (SSL/TLS) connections.
With our current OJS 3.2.1.3 installation, we were not able to configure a direct SSL connection to MySQL, so we temporarily solved the issue by using a MySQL proxy.
Before proceeding with the upgrade, we would like to understand whether OJS 3.5 supports secure (SSL/TLS) connections to a MySQL database, and in particular:
whether SSL/TLS is supported when using MySQL/MariaDB
which PHP drivers are supported (mysqli, pdo_mysql)
whether there are specific configuration options in config.inc.php to enable SSL (e.g. CA, client cert, key)
or if SSL is entirely handled at the PHP driver / MySQL client level, outside of OJS configuration
We have searched the official documentation and admin guides, but we could not find clear or explicit documentation regarding MySQL SSL/TLS database connections in OJS.
Any clarification, best practices, or documentation references would be greatly appreciated.