After upgrading from DSM 2.2.1 or 2.2.2 to DSM 9.0, FIPS compliancy is not automatically activated.
This article provides the steps to install the missing package and enable FIPs
Data Services Manager 9.0 (upgraded)
Install openssl-fips-provider in the version 3.0.8
Verify that you have root access to the Provider Appliance
2. install the missing package by executing following command
3. To enable FIPs it requires the user to edit the grub.config. Use following command to edit the file
root@photon [ ~ ]# vi /boot/grub2/grub.cfg
4. Locate following line and add 'fips=1'
Here is how the file should look after editing. DO NOT REPLACE THE FILE WITH BELOW! IT COULD BREAK THE DSM PROVIDER!! Only add 'fips=1' at the end of above line
5. Reboot DSM Appliance
6. Confirm FIPS is enabled by executing following command:
This command should return "1" to indicate its enabled.