Configure EnterWorks for SSL (Secure Socket Layer) - Precisely_EnterWorks - EnterWorks - 11.0

EnterWorks Guide

Product type
Software
Portfolio
Verify
Product family
EnterWorks
Product
Precisely EnterWorks
Precisely EnterWorks > EnterWorks™ software
Version
11.0
ft:locale
en-US
Product name
Precisely EnterWorks
ft:title
EnterWorks Guide
Copyright
2024
First publish date
2007
ft:lastEdition
2025-01-21
ft:lastPublication
2025-01-21T05:56:06.852000

For a list of the encryption algorithms EnterWorks can be configured to support, see: Supported Security Specifications.

Configuring EnterWorks to use SSL does not configure RabbitMQ to use SSL. For instructions on configuring RabbitMQ to use SSL, see Configure RabbitMQ for SSL/TLS.

To configure EnterWorks to use SSL:

  1. Obtain valid encryption certificate files.

    The customer must provide you a valid pair of encryption certificate files: a certificate file and a key file.

    Note: These files must be in PEM format and must be named as specified below.
    • key.pem

    • cert.pem

    Store these files in the folder:

    <drive>:\Enterworks\certs\ssl
  2. Set the configuration parameters for enable-web-server-service
    1. The create-enable-web-server-service.cmd script should exist in the following folder. If it does not, create it.
      <drive>:\Enterworks\enable2020\services\install
    2. Back up:
      create-enable-web-server-service.cmd
      by copying it to:
      <drive>:\Enterworks\enable2020\services\install\archive\
    3. To facilitate troubleshooting, append the datetime to the end of the filename of the backed up file.
    4. Open create-enable-web-server-service.cmd for editing.
    5. If the setting -webKeysPath doesn't exist in the script, add it.
    6. Set the value of -webKeysPath to point to the folder holding the encryption files:
      -webKeysPath=<install-drive>:\Enterworks\certs\ssl
    7. The default minimum version of TLS EnterWorks supports is 1.2. If you want to change the minimum version supported, set the following flag. The allowed vales are 1.2 and 1.3.
      -minTlsVersion= 
    8. Save the script.
    9. Use the script.
  3. Restart all services.

EnterWorks is now configured for SSL.