In a Identity Manager environment integrated with SiteMinder, users encounter an HTTP 500 Internal Server Error when attempting to access public features (e.g., Public Password Management) immediately after logging out from a private Identity Manager session.
The following error is observed in the server.log (WildFly/Undertow):
IGA Xpress 1.0
IGA Suite v15
The issue is caused by a code defect where the UIContext fails to handle a null session specification during the logout/redirect transition. This is often triggered when the SiteMinder Policy Server protecting the Identity Manager environment does not have the Session Store enabled, while the Portal Policy Server does. When a persistent session from the Portal hits an IDM Policy Server without Session Store access, the session cannot be validated/updated, leading to a null currentSessionSpec.
A fix for this issue has been developed (Defect DE665185) and is slated for the upcoming fix pack. If you are currently impacted, please open a support ticket so we can verify your environment and take necessary next actions.