Skip to content

Enabling SSL after installation#

If the installation process was run without configuring SSL, and to enable SSL after the installation process has been completed, follow these steps to update the application server:

  • Add a new binding for HTTPS and define an SSL certificate for the HTML5 website ($Env) created by the setup process.
  • Update the configuration /Cmf/System/Configuration/Reporting/Report Server/ from HTTP to HTTPS.
  • Update all references to the environment-related URLs:
  • InstallationFolder\UI\Html\config.json
  • InstallationFolder\UI\api\web.config
  • InstallationFolder\BusinessTier\Settings\TransportConfig.json
  • Configuration file for MasterDataLoader, located in the MasterDataLoader folder
  • Configuration table in the database (T_Config):
    • Documentation Portal URL
    • Security Portal URL

Security Portal#

If the Security Portal is in use, the following changes must be performed to update the application server:

  • The certificate on the IIS website for Security Portal must be added.
  • InstallationFolder\UI\Web.config
  • Any instances of HTTP must be changed to HTTPS.

Discovery Service#

If Discovery Service is enabled, the following file references should be edited accordingly:

  • InstallationFolder\BusinessTier\Settings\LoadBalancingConfig.json
  • Protocol property from Host Instance - HTTP to HTTPS
  • InstallationFolder\MessageBusGateway\config\config.json
  • ExternalAddress property - WS to WSS

Warning

If the available reports should also run on HTTPS, the Report Server paths must also be altered from HTTP to HTTPS.

The image below contains the Value that must me altered from HTTP to HTTPS:

config_value