Objective
Connect your distributed EOP installation to an Azure MySQL database instance, via an encrypted TLS connection.
Process
require_secure_transport to OFF). You must complete the installation first and can then change the settings to require TLS if desired (changes will take effect on restart).Configure the JDBC URL on each of your EOP nodes to require TLS, by modifying the value of the jdbc.url parameter in the database.properties file using the encrypted properties editor (as documented here) to add the options requireSSL and useSSL as follows:
jdbc:mysql://<your_azure_url>:<port>/contrast?requireSSL=true&useSSL=true
Please replace:
-
<your_azure_url>with the URL to your Azure MySQL database instance -
<port>with the database server port being used.
Quit and save the changes. Restart your contrast-server process.
jdbc.url) by adding enabledSslProtocolSuites=TLSv1.2.