8.3 SSO/SAML Intermittent Error

Below was the error i got

2025-08-27 11:43:53 DEBUG SAMLSSOAuthenticator:605 - initializing SAMLSSOAuthenticator

2025-08-27 11:43:53 DEBUG SAMLSSOAuthenticator:605 - entering phase 2

2025-08-27 11:43:53 ERROR HTTPPostDecoder:116 - Request did not contain either a SAMLRequest or SAMLResponse paramter.  Invalid request for SAML 2 HTTP POST binding.

2025-08-27 11:43:53 ERROR SAMLSSOAuthenticator:303 - An unknown error occurred processing the SAMLResponse, trying next Authenticator…

org.opensaml.messaging.decoder.MessageDecodingException: No SAML message present in request

at org.opensaml.saml.saml2.binding.decoding.impl.HTTPPostDecoder.getBase64DecodedMessage(HTTPPostDecoder.java:118) \~\[opensaml-saml-impl-3.4.5.jar:?\]

at org.opensaml.saml.saml2.binding.decoding.impl.HTTPPostDecoder.doDecode(HTTPPostDecoder.java:89) \~\[opensaml-saml-impl-3.4.5.jar:?\]

at org.opensaml.messaging.decoder.AbstractMessageDecoder.decode(AbstractMessageDecoder.java:58) \~\[opensaml-messaging-api-3.4.5.jar:?\]

at org.opensaml.messaging.decoder.servlet.AbstractHttpServletRequestMessageDecoder.decode(AbstractHttpServletRequestMessageDecoder.java:55) \~\[opensaml-messaging-api-3.4.5.jar:?\]

at org.opensaml.messaging.decoder.servlet.BaseHttpServletRequestXMLMessageDecoder.decode(BaseHttpServletRequestXMLMessageDecoder.java:72) \~\[opensaml-messaging-api-3.4.5.jar:?\]

at sailpoint.web.sso.SAMLSSOAuthenticator.getResponse(SAMLSSOAuthenticator.java:425) \~\[identityiq.jar:8.3p4 Build 70e6b82a582-20240620-112139\]

at sailpoint.web.sso.SAMLSSOAuthenticator.phase2PostHandler(SAMLSSOAuthenticator.java:268) \[identityiq.jar:8.3p4 Build 70e6b82a582-20240620-112139\]

at sailpoint.web.sso.SAMLSSOAuthenticator.doAuthenticate(SAMLSSOAuthenticator.java:216) \[identityiq.jar:8.3p4 Build 70e6b82a582-20240620-112139\]

at sailpoint.web.sso.SAMLSSOAuthenticator.authenticate(SAMLSSOAuthenticator.java:198) \[identityiq.jar:8.3p4 Build 70e6b82a582-20240620-112139\]

at sailpoint.web.sso.SSOAuthenticationRunner.run(SSOAuthenticationRunner.java:37) \[identityiq.jar:8.3p4 Build 70e6b82a582-20240620-112139\]

at sailpoint.service.PageAuthenticationService$2.command(PageAuthenticationService.java:786) \[identityiq.jar:8.3p4 Build 70e6b82a582-20240620-112139\]

at sailpoint.service.PageAuthenticationService.handleCommands(PageAuthenticationService.java:659) \[identityiq.jar:8.3p4 Build 70e6b82a582-20240620-112139\]

at sailpoint.web.PageAuthenticationFilter$MyHandler.handle(PageAuthenticationFilter.java:332) \[identityiq.jar:8.3p4 Build 70e6b82a582-20240620-112139\]

at sailpoint.web.PageAuthenticationFilter.doFilter(PageAuthenticationFilter.java:127) \[identityiq.jar:8.3p4 Build 70e6b82a582-20240620-112139\]

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168) \[catalina.jar:9.0.107\]

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) \[catalina.jar:9.0.107\]

at sailpoint.web.SailPointContextRequestFilter.doFilter(SailPointContextRequestFilter.java:61) \[identityiq.jar:8.3p4 Build 70e6b82a582-20240620-112139\]

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168) \[catalina.jar:9.0.107\]

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) \[catalina.jar:9.0.107\]

at sailpoint.web.util.JsonFilter.doFilter(JsonFilter.java:112) \[identityiq.jar:8.3p4 Build 70e6b82a582-20240620-112139\]

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168) \[catalina.jar:9.0.107\]

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) \[catalina.jar:9.0.107\]

at sailpoint.web.util.MethodFilter.doFilter(MethodFilter.java:51) \[identityiq.jar:8.3p4 Build 70e6b82a582-20240620-112139\]

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168) \[catalina.jar:9.0.107\]

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) \[catalina.jar:9.0.107\]

at sailpoint.web.SailPointPollingRequestFilter.doFilter(SailPointPollingRequestFilter.java:151) \[identityiq.jar:8.3p4 Build 70e6b82a582-20240620-112139\]

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168) \[catalina.jar:9.0.107\]

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) \[catalina.jar:9.0.107\]

at sailpoint.web.util.TimingFilter.doFilter(TimingFilter.java:88) \[identityiq.jar:8.3p4 Build 70e6b82a582-20240620-112139\]

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168) \[catalina.jar:9.0.107\]

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) \[catalina.jar:9.0.107\]

at sailpoint.web.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:63) \[identityiq.jar:8.3p4 Build 70e6b82a582-20240620-112139\]

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168) \[catalina.jar:9.0.107\]

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) \[catalina.jar:9.0.107\]

at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) \[spring-web-5.2.24.RELEASE.jar:5.2.24.RELEASE\]

at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) \[spring-web-5.2.24.RELEASE.jar:5.2.24.RELEASE\]

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168) \[catalina.jar:9.0.107\]

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) \[catalina.jar:9.0.107\]

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168) \[catalina.jar:9.0.107\]

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) \[catalina.jar:9.0.107\]

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) \[catalina.jar:9.0.107\]

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) \[catalina.jar:9.0.107\]

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) \[catalina.jar:9.0.107\]

at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:656) \[catalina.jar:9.0.107\]

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) \[catalina.jar:9.0.107\]

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346) \[catalina.jar:9.0.107\]

at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397) \[tomcat-coyote.jar:9.0.107\]

at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) \[tomcat-coyote.jar:9.0.107\]

at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) \[tomcat-coyote.jar:9.0.107\]

at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1826) \[tomcat-coyote.jar:9.0.107\]

at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) \[tomcat-coyote.jar:9.0.107\]

at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) \[tomcat-util.jar:9.0.107\]

at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) \[tomcat-util.jar:9.0.107\]

at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) \[tomcat-util.jar:9.0.107\]

at java.lang.Thread.run(Thread.java:829) \[?:?\]