Share all details related to your problem, including any error messages you may have received.
I’m logged in to our IIQ server, and I’m in …/WEB-INF/bin. I type “./iiq keystore” and get back the message:
adding exports for Java 17
sailpoint.tools.GeneralException: Error initializing alternate configuration store.java.security.KeyStoreException: JCEKS not found
I believe that this is causing other problems in IIQ as I am seeing, “sailpoint.tools.GeneralException: There is a problem with the keystore installed on this system.” in the server logs.
Resolution
It is recommended to disable it.
It can be disabled by setting Java system property "com.redhat.fips" to "false" as SSC starts Java sub-processes for some operations, we would recommend setting the system property via JDK_JAVA_OPTIONS or JAVA_TOOL_OPTIONS environment variable to apply the setting also to the sub-processes.
For example: JDK_JAVA_OPTIONS='-Dcom.redhat.fips=false'; export JDK_JAVA_OPTIONS;
An alternative workaround would be to edit "${java.home}/conf/security/java.security" (changes from the default are marked and the provider order is important):
HI @jsgentry1 and @sunnyajmera
Do you know why we are seeing “adding exports for Java 17” when logging into the IIQ console? Is this something we should be concerned about?