After upgrading your FIPS environment to DLP version 16.1, the login to the Enforce console fails.
Localhost logs contain the following message:
Cause:
org.bouncycastle.crypto.fips.FipsUnapprovedOperationError: SHA-1 is not approved for signature generationorg.bouncycastle.crypto.fips.FipsUnapprovedOperationError: SHA-1 is not approved for signature generation
at org.bouncycastle.crypto.fips.Utils.checkDigestAlgorithm(Unknown Source)
16.1
SHA-1 is disabled by default in 16.1.
To resolve this, please perform the following steps:
1. On Enforce Server, locate and edit the SymantecDLPManager.conf file:
2. Locate the following setting in the configuration file:
# wrapper.java.additional.31 = -Dorg.bouncycastle.rsa.allow_sha1_sig=true
3. Remove the "# and also the space" at the beginning of the line, it should look like:
wrapper.java.additional.31 = -Dorg.bouncycastle.rsa.allow_sha1_sig=true
4. Save and recycle all services, then attempt to login.