Applying an Updated Custom Configuration for the TLS Version
Apply the latest TLS version to a database system that uses a custom configuration by creating and applying an updated configuration.
Note
Don't use a configuration that has Inactive status, or that has a ssl_max_protocol_version value of TLSv1.2.
Don't use a configuration that has Inactive status, or that has a ssl_max_protocol_version value of TLSv1.2.
For database systems that don't use custom configurations, see Applying the Updated Default Configuration for the TLS Version.
Before You Begin
Note
Changing
Changing
ssl_max_protocol_version requires a database system restart. The updated setting takes effect after the restart, and later connections negotiate TLS using the new protocol range. Existing database connections close during the restart.Before you edit a configuration's TLS version or otherwise change the permitted protocol range, verify that all clients, drivers, proxies, and other network components support the intended TLS versions. For conceptual information about TLS, servers, and clients, see TLS, Servers, and Clients.
For a complete list of parameters and values for CLI commands, see the CLI Command Reference. -
Create a custom configuration with
ssl_max_protocol_versionset toTLSv1.3(along with your required PostgreSQL configuration parameter changes): Run CreateConfiguration. - Verify the new custom configuration and obtain its OCID: Run ListConfigurations.
- Apply the selected configuration to the database system: Run UpdateDbSystem.
-
Create a custom configuration with