Enabling FIPS at installation time
Quick and easy steps to enable FIPS when installing HCL Workload Automation for the first time.
About this task
If you are performing a fresh installation and want to enable FIPS while installing, perform the steps listed below on each component in the HCL Workload Automation environment.
To ensure FIPS compliance, all HCL Workload Automation components must be at
version 10.2.5 or later, certificates must employ at least a robust 2K RSA key and use
encryption algorithms different from MD5-RSA and
SHA1-RSA. FIPS is supported on all supported
operating systems with the exception of IBM i operating systems.
- If certificates do not meet FIPS standards
- An error message is displayed stating that the current security configuration does not support FIPS mode and the installation stops. To enable FIPS in full mode, proceed to step 1.
- If certificates meet FIPS standards
- You can install and enable FIPS. Proceed to step 2 onward.
Procedure
- Obtain secure certificates. You can also generate them using the certman generate command. For more information, see Configuring secure communications.
- Start the installation on the master domain manager, as described in Installing from the command-line interface, setting the enablefips parameter to true.
- The installation completes, setting FIPS in full mode.
-
Check the version of the OpenSSL libraries present in your environment:
- If the system provides OpenSSL version 3.0 or higher, those libraries are automatically used by the product.
- If the system libraries do not meet the version requirement, the product defaults to using the OpenSSL libraries included with HCL Workload Automation.
If you are using the OpenSSL libraries provided with the operating system, set the machine in FIPS mode. Note that the specific command to enable this mode may differ depending on your operating system. -
On the master domain manager, run
the following commands to set the environment variables and check the security
status:
. ./tws_env.sh
A message similar to the following is displayed:secure -securitystatusFIPS is enabled on the master domain manager
Results
Installing the Dynamic Workload Console in FIPS mode
About this task
To install the Dynamic Workload Console in FIPS mode, perform the following steps:
Procedure
- Install the Dynamic Workload Console, setting the enablefips parameter to true.
-
On the Dynamic Workload Console,
run the following commands to set the environment variables and check FIPS
status:
. ./dwc_env.shsecure -securitystatusA message similar to the following is displayed:FIPS is enabled on the Dynamic Workload Console
Results
Installing agents in FIPS mode
About this task
To install the agents in FIPS mode, perform the following steps:
Procedure
- Install the agents, setting the enablefips parameter to true.
-
On each agent, run the following commands to set the environment variables
and check FIPS status:
. ./tws_env.sh
A message similar to the following is displayed:secure -securitystatusFIPS is enabled on the agent