Use the certutil command to create the files that supply the necessary keys for connecting to the instance.

To generate the key files and copy them to an instance, perform the following steps:

  1. On a PROENV command line, change your working directory to the OpenEdge-Install-Dir \keys\requests .
    This directory should be where you copied the TLS certificates as described in Obtain a certificate from a Certificate Authority.
  2. Run certutil to import both the public and private TLS certificates to the OpenEdge-Install-Dir \certs directory.
    The following is an example with certificates named MyCertPriv.cer and MyCertPub.cer in the C:\Progress\OpenEdge\keys\requests directory:
    proenv> certutil -import C:\Progress\OpenEdge\keys\requests\MyCertPriv.cer 
    Importing trusted certificate to alias name: 9792edd3 proenv> certutil -import 
    C:\Progress\OpenEdge\keys\requests\MyCertPub.cer Importing trusted certificate to 
    alias name: 22c9eb58
    Note:
    • The -import parameter requires the fully qualified pathname of the certificate file.
    • The key file alias names are exactly eight hexadecimal characters in length and have a .0 (dot-zero) file extension. However, keep in mind that your files will not have the same filenames that are shown in this example.
  3. Verify that the key files created in step 2 are located in the OpenEdge-Install-Dir \certs directory.
  4. Copy the key files to the client.

    Every client that connects to the instance must have a copy of the key file that was generated by the import.

  5. Test the client.