<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=NL link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span lang=EN-US>Hi,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=EN-US>I saw already other entry&#8217;s in this list about this subject, but so far not an answer for my issue.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=EN-US>Out users are experiencing premature session removal. Seems to happen after they stop using our application for a while (5 &#8211; 15 minutes) an then return to continue. They are then being redirected to Idp because there session on SP is removed. For what reason the session is removed is the main question.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=EN-US>In our SP config we&#8217;ve added these session cache settings which should provide for 8h session timeout, as far as I know:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>&lt;StorageService type=&quot;Memory&quot; id=&quot;mem&quot; cleanupInterval=&quot;900&quot;/&gt;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>&lt;SessionCache type=&quot;StorageService&quot; StorageService=&quot;mem&quot; cacheTimeout=&quot;28800&quot; inprocTimeout=&quot;28800&quot; cleanupInterval=&quot;900&quot; cacheAssertions=&quot;false&quot; cacheAllowance=&quot;28800&quot;/&gt;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>&lt;ReplayCache StorageService=&quot;mem&quot;/&gt;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>&lt;ArtifactMap artifactTTL=&quot;180&quot;/&gt;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=EN-US>In the Shibboleth log we find this:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=EN-US>2012-04-16 17:39:18 DEBUG XMLTooling.StorageService [15]: updated expiration of valid records in context (_<b>bd62a4c2b1ca2bf3667c90d2baca717f</b>) to (1334644758) &nbsp;&nbsp;&gt;&gt;&nbsp; &nbsp;being 2012-04-17 1:39 AM, so 8 hours later..!<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>2012-04-16 17:39:25 INFO Shibboleth.Listener [19]: detected socket closure, shutting down worker thread<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>2012-04-16 17:54:13 DEBUG Shibboleth.Listener [21]: dispatching message (remove::StorageService::SessionCache)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>2012-04-16 17:54:13 INFO Shibboleth.SessionCache [21]: removed session (_<b>bd62a4c2b1ca2bf3667c90d2baca717f</b>)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>2012-04-16 17:54:13 DEBUG Shibboleth.Listener [21]: dispatching message (US3245A/Login::run::SAML2SI)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>&gt;&gt; Why is the session removed at 2012-04-16 17:54:13, while some 15 minutes before its expiration was updated to 8 hours later?<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=EN-US>For the record, there are no SessionNotOnOrAfter entry&#8217;s in the IdP provided assurations. IdP as far as I&#8217;ve been told is Ping Federate..<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=EN-US>Any idea&#8217;s much appreciated..!<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=EN-US>Thanks, Wolter Lier<o:p></o:p></span></p></div></body></html>