TLS installation
When performing a Nintex RPA server installation with TLS (Transport Layer Security) for encrypted communication, you must configure SSL settings in the config.json and secrets.json files. The configuration depends on whether you're using a PFX file or separate CERT/KEY/PEM files.
Once these parameters are correctly configured, save the files and continue with the remaining steps in the silent installation process.
Using PFX file
Add the following parameters in the config.json and secrets.json files to configure TLS with a PFX certificate.
File | JSON Parameter | Description |
---|---|---|
config.json | KEYCLOAK_SSL | Set to true and provide the certificate file sources in the SSL section of the config file. |
SSL_USE_PFX | Set to true to use the PFX file for SSL. | |
SSL_PFX_FILE_SOURCE | This represents the source file location for the SSL certificate. The file name can be changed to a different valid path, but do not change its extension. | |
NGINX_PORT | Set the value to 443. | |
secrets.json | SSL_PFX_PASSWORD | Enter the PFX file password. |
Using CERT, KEY, and PEM files
If you're using separate CERT, KEY, and PEM files, configure the following parameters.
File | JSON Parameter | Description |
---|---|---|
config.json | KEYCLOAK_SSL | Set to true and provide the certificate file sources in the SSL section of the config file. |
SSL_USE_PFX | Set to false. | |
SSL_CRT_FILE_SOURCE | The source file location for the SSL certificate. The file name can be changed to a different valid path, but do not change its extension. | |
SSL_KEY_FILE_SOURCE | The source file location for the SSL private key. The file name can be changed to a different valid path, but do not change its extension. | |
PEM_FILE_SOURCE | The source file location for the PEM file. The file name can be changed to a different valid path, but do not change its extension. | |
NGINX_PORT | Set the value to 443. | |
secrets.json | SSL_KEY_PASSWORD | Enter the key file password. |
PEM_PASSWORD | Enter the PEM file password. |