Enabling Transport Layer Security
The Intellicus portal supports TLS communication between the Report Engine and Web Client components. This feature mitigates risks associated with unsecured transmission.
Administrators need to perform a one-time configuration to enable TLS communication for both the Report Engine and the Web Client.
Note
Please stop the Report Server and the Web Client before enabling/ disabling TLS mode to ensure a smooth transition.
TLS Configurations for Report Engine
To enable TLS for Report Engine, perform the following steps.
Access the file ReportEngine_Default.properties located at –
../Intellicus <installation folder>/reportengine/configCopy the following properties:
SERVER_ENCRYPTED_WITH_TLS=SERVER_ENCYPTION_TLS_PROTOCOL=SERVER_ENCYPTION_KEY_STORE=SERVER_ENCYPTION_KEY_STORE_PASSWORD=Note
The above mentioned properties must be copied as is. The input values are detailed in point 4.Paste these properties in the file ReportEngine.properties located at –
../Intellicus <installation folder>/reportengine/configNote
If the ReportEngine.properties file does not exist in the specified path, you must create one. The name and casing must be used as specified above.Enter the details as:
Property/Field | Description |
|---|---|
| Set to |
| Enter the desired TLS protocol version. Supported values: |
| Provide the full path to the |
| Enter the password for the certificate file specified in |
Note
Only
TLSv1.2andTLSv1.3protocols are currently supported.The certificate in
.p12format must be acquired by the system administrator from a trusted certificate authority (CA).
Save the configurations.
Following is a sample of the TLS Report Engine configurations.
TLS Configurations for Web Client
To enable TLS for Web Client, perform the following steps.
Access the file ReportClient_Default.properties located at –
../Intellicus <installation folder>/jakarta/webapps/intellicus/client/config/Copy the following properties:
CLIENT_ENCRYPTED_WITH_TLS=CLIENT_ENCYPTION_TLS_PROTOCOL=TRUST_STORE_PATH=Paste these properties in the file ReportClient.properties located at –
../Intellicus <installation folder>/jakarta/webapps/intellicus/client/
Note
If the ReportClient.properties file does not exist in the specified path, you must create one. The name and casing must be used as specified above.Enter the details as:
Property/Field | Description |
|---|---|
| Set to |
| Enter the TLS protocol version to be used. Supported values: |
| Provide the full path to the trusted certificate file(s) in |
Note
Only
TLSv1.2andTLSv1.3protocols are currently supported.The certificate(s) must be acquired by the system administrator from a trusted certificate authority (CA).
Save the configurations.
Following is a sample of the TLS Web Client configurations.
Copyright Intellicus Technologies Pvt. Ltd. All rights reserved.