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:

  1. On a Proenv command line, change your working directory to 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 path name of the certificate file.
    • The key file alias names are eight hexadecimal characters in length and have a .0 (dot zero) file extension. However, keep in mind that your files do 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. For more information, see:

  5. Test the client.