TLS properties
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
Transport Layer Security (TLS) properties are found after the [ssl] section in the properties files for the OpenEdge Replication source and target databases. A properties file can only have one [ssl] section.
Separate the property names and values with an equals sign (for example, ssl-enable=1).
For more information, see How OpenEdge Replication works with Transport Layer Security.
Table 1 lists TLS properties and their values.
| Property name | Value | Description |
|---|---|---|
cert-store-path |
pathname | For an SSL client, the absolute path of the directory containing the SSL certificate for OpenEdge Replication SSL. |
cipher-suites |
cipher_suite[, cipher_suite] |
A comma-separated list of the SSL cipher suites that can be used for any OpenEdge Replication SSL network connections for the replication database. Cipher suites are:
|
key-alias |
alias-name | For an SSL server, the key alias of the SSL key that will be used in OpenEdge Replication SSL. |
key-alias-password |
password | For an SSL server, the key alias password of the SSL key that
will be used in OpenEdge Replication SSL. The value of this property is
encodeed to avoid exposing the actual password to unauthorized viewers
of the properties file. You can generate the encodeed form of the
password using the genpassword
utility. |
key-store-path |
pathname | For an SSL server, the absolute path of the directory containing the SSL key and certificate for OpenEdge Replication SSL. |
no-host-verify |
0 | 1 |
Specifies whether or not the client verifies the SSL server's machine name. During the SSL handshake process, the SSL client may want to verify that the machine name where the SSL server runs matches what is in the server’s certificate.
In OpenEdge Replication, it is not guaranteed that the SSL server’s host machine name will match what is stored in the server’s certificate. For this reason, it is a best practice to disable this property. |
ssl-enable |
0 | 1 |
Specifies whether or not SSL use is enabled for the replication database.
The property affects all replication processes that may run against the replication database. |
ssl-protocols |
protocol_version[, protocol_version] |
A comma-separated list of the SSL protocol versions that can be used for any OpenEdge Replication SSL network connections for the replication database. Supported SSL protocols are:
|
The replication databases on either end of any SSL-enabled replication network connection must support at least one common cipher-suite and ssl-protocol. During the SSL connection and handshake process, if there is not at least one commonly supported cipher-suite and ssl-protocol between the two replication databases, the handshake process fails and the connection cannot be established.