jss4.jar file - The jss4.jar file must be compatible with the NSS version you are using. If necessary, download a compatible jss4.jar file and copy it to the application or web container /lib directory.
Multiple OpenSSO Enterprise 8.0 instances - If you are configuring multiple OpenSSO Enterprise 8.0 instances that are part of a site, first add and configure all instances in the site in non-FIPS mode. Then, after all instances are added and configured for the site, configure the instances in FIPS mode.
Log in to the OpenSSO Administration Console.
Click Configuration, Servers and Sites, and then the Server Name instance.
Click Security.
Click Inheritance Settings.
Uncheck the Encryption class, FIPS Mode, and Secure Random Factory Class properties.
Click Save and then Back to Server Profile.
Change Encryption class to com.iplanet.services.util.JSSEncryption.
Change Secure Random Factory Class to com.iplanet.am.util.JSSSecureRandomFactoryImpl.
Check Yes for FIPS Mode.
Click Save and then the Advanced tab.
Change the com.iplanet.security.SSLSocketFactoryImpl property to com.iplanet.services.ldap.JSSSocketFactory.
Click Add and add following property and value:
Property Name: opensso.protocol.handler.pkgs
Property Value: com.iplanet.services.comm
Click Add and add following property and value:
Property Name: com.iplanet.am.admin.cli.certdb.dir
Property Value: path-to-FIPS-enabled-NSS-database
Click Save.
Restart the OpenSSO Enterprise 8.0 server instance.