<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
We have an SP that is landing on an error page when users chose
their logout button. The web browser lands on the vendors
.../Shibboleth.sso/Logout page for a few seconds and displays:<br>
<br>
<font face="monospace">---------<br>
<b>Shibboleth Authentication Request</b><br>
<br>
You are automatically being redirected to the authentication
service. If your browser appears to be hung up after 15-20
seconds, try reloading the page before contacting the technical
support staff in charge of the authentication service you are
trying to access.<br>
<br>
<b>Redirecting...</b><br>
</font><font face="monospace">---------<br>
</font><br>
Then after a few seconds, the web browser lands on an error page
generated by our IdP that states:<br>
<br>
<font face="monospace"><font face="monospace">---------<br>
</font><b>Web Login Service - Error</b><br>
<br>
An error occurred: SessionNotFound<br>
</font><font face="monospace">---------<br>
</font><br>
The url showing this SessionNotFound message is
.../idp/profile/SAML2/POST/SLO<br>
<br>
<br>
Using the Firefox SAML Tracer, at this point on the HTTP tab, is the
following error:<br>
<br>
<font face="monospace"> "responseStatus": 500,<br>
"responseStatusText": "HTTP/1.1 500 Server Error",<br>
</font><br>
<br>
1) What's the above telling me?<br>
<br>
2) Looking in our logs I see the following "around the time" of a
logout of this SP, but there is so much other stuff in the logs (we
are NOT DEBUG logging). Will bumping up logging tell me which SP is
generating these:<br>
<br>
<font face="monospace">2021-04-14 17:02:17,922 - ERROR
[org.springframework.webflow.execution.repository.NoSuchFlowExecutionException:76]
- <br>
org.springframework.webflow.execution.repository.NoSuchFlowExecutionException:
No flow execution could be found with key 'e4s1' -- perhaps this
executing flow has ended or expired? This could happen if your
users are relying on browser history (typically via the back
button) that references ended flows.<br>
at
org.springframework.webflow.execution.repository.support.AbstractFlowExecutionRepository.getConversation(AbstractFlowExecutionRepository.java:172)<br>
Caused by:
org.springframework.webflow.conversation.NoSuchConversationException:
No conversation could be found with id '4' -- perhaps this
conversation has ended? <br>
at
org.springframework.webflow.conversation.impl.ConversationContainer.getConversation(ConversationContainer.java:126)<br>
<br>
2021-04-14 17:02:44,636 - INFO
[net.shibboleth.idp.session.impl.ProcessLogout:196] - Profile
Action ProcessLogout: No active session found matching current
request<br>
<br>
2021-04-14 17:02:44,671 - INFO [Shibboleth-Audit.Logout:275] -
20210414T210244Z||||<a class="moz-txt-link-freetext" href="http://shibboleth.net/ns/profiles/logout||||||||">http://shibboleth.net/ns/profiles/logout||||||||</a><br>
<br>
</font><br>
Thanks,<br>
Don<br>
<br>
<br>
<br>
<pre class="moz-signature" cols="72">--
D o n a l d L o h r
I n f o r m a t i o n S y s t e m s
J a m e s M a d i s o n U n i v e r s i t y
5 4 0 . 5 6 8 . 3 7 3 0
</pre>
</body>
</html>