v2.1.7+Managing TLS/SSL certificates
The certificates used to secure and encrypt communication and verify identity over the network can be managed automatically or manually. You can use scripts to manually rotate customer-provided SSL certificates before they expire.
Overview
To manage the certificates manually, the --sslFolder attribute must be specified when installing the HCL Universal Orchestrator. Then, you must manually update the certificates using scripts before they expire.
./rotateCerts.sh --sslFolder=[path_to_new_certs]- Type Y when the script prompts:
No SSL folder provided. Would you like to automatically generate self-signed certificates for this installation? (Y/N)
- Press Enter to accept the default value or specify the expiration period in
days when the script prompts:
Enter the certificate expiration period in days. The default is 365:
- Press Enter to accept the default value or specify the renewal lead time in
days when the script prompts:
Enter renewal lead time in days (the certificates rotate when currentTime >= expiryDate - renewBefore). The default is 30:
- Press Enter to accept the default value or specify a Common Name (CN) when
the script prompts:
Enter a Common Name (CN) for the Root Certificate Authority (CA). The default is UnO Root CA - (Hostmachine_FQDN):
- Type any additional DNS aliases for the Subject Alternative Name (SAN)
separated by commas, when the script prompts:
Enter additional DNS aliases for the Subject Alternative Name (SAN) separated by commas. The default is none: