When TLS/SSL encryption is updated, perform this procedure on the computer where the ODBC and JDBC client software is installed. You can use one of the following command options to update TLS/SSL encryption on the CMS server:
Run ids_tls_configure -u to perform the update directly.
Run ids_tls_configure -r followed by ids_tls_configure -e to remove and re-enable encryption.
Before you begin
Ensure that the lnformix Client SDK is installed on your computer.
You need the path to the Informix TLS/SSL keystore for JDBC access.
Ensure that you have the keystore password you used when installing the encryption certificate on your computer.
Use WinSCP or a similar tool to copy the SSL certificate files from the CMS server to your computer.
ADDITIONAL INFORMATION:
The SSL certificates are in the /opt/informix/ssl directory on the CMS server.
The following is an example of the naming convention used if additional root and intermediate certificates exist:
HOSTNAME_cert1.pem
HOSTNAME_cert2.pem
HOSTNAME_cms_net_encrypt.pem
Open the Windows command line interface.
From the folder where the Informix TLS/SSL keystore is located, run gsk8capicmd_64 -cert -list all -db cms_ol.p12 -stash to view the configured certificates.
ADDITIONAL INFORMATION:
For example, run the following command based on the keystore location:
The alias is the portion of the SSL certificate file name after the first underscore. For example, if the certificate file name is HOSTNAME_cms_net_encrypt.pem, then the alias portion is cms_net_encrypt.
If you are prompted to trust the certificate, enter yes.