<div dir="ltr">i think the problem was the session timeout in tomcat server , i suppose that the <span style="color:rgb(0,0,0);white-space:pre-wrap">ShibcasAuthServlet relay on tomcat session not the idp's one .</span><div><br></div><div>any suggestion <br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-10-07 15:53 GMT+01:00 samir el otmani <span dir="ltr"><<a href="mailto:elotmani.samir@gmail.com" target="_blank">elotmani.samir@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello everyone , <div><br></div><div>I use IDP3 and shibCas as external authentification method , </div><div><br></div><div>I have set the <b>idp.session.timeout</b> into 15 minutes </div><div><b>idp.auth.defaultLifefime</b> and<b> idp.auth.defaultLifefime</b> are not changed .</div><div><br></div><div>when i try to authenticate then i stay on the CAS login page for 30 minutes then i get this error after typing the login and the password .</div><div>the weird is that when i stay between 15 min and 30 min , there is no problem , i can authenticate without problem.</div><div><br></div><div>can anyone help me </div><div><br></div><div><div><pre style="color:rgb(0,0,0)">javax.servlet.ServletException: Error processing ShibCas authentication request
net.unicon.idp.externalauth.ShibcasAuthServlet.doGet(ShibcasAuthServlet.java:152)
javax.servlet.http.HttpServlet.service(HttpServlet.java:622)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
net.shibboleth.idp.log.SLF4JMDCServletFilter.doFilter(SLF4JMDCServletFilter.java:64)
net.shibboleth.utilities.java.support.net.RequestResponseContextFilter.doFilter(RequestResponseContextFilter.java:60)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
</pre><p style="font-family:Tahoma,Arial,sans-serif;color:rgb(0,0,0);font-size:12px;background-image:initial;background-repeat:initial"><b style="color:white;background-color:rgb(82,93,118)">caused by</b></p><pre style="color:rgb(0,0,0)">net.shibboleth.idp.authn.ExternalAuthenticationException: No conversation state found in session
net.shibboleth.idp.authn.ExternalAuthentication.startExternalAuthentication(ExternalAuthentication.java:89)
net.unicon.idp.externalauth.ShibcasAuthServlet.doGet(ShibcasAuthServlet.java:113)
javax.servlet.http.HttpServlet.service(HttpServlet.java:622)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
net.shibboleth.idp.log.SLF4JMDCServletFilter.doFilter(SLF4JMDCServletFilter.java:64)
net.shibboleth.utilities.java.support.net.RequestResponseContextFilter.doFilter(RequestResponseContextFilter.java:60)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)</pre></div><br>
</div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><i><font color="#0b5394" face="verdana, sans-serif"><b>EL OTMANI Samir</b></font></i><div><i><font color="#0b5394" face="verdana, sans-serif"><b>Ingénieur d'Etat en Génie Informatique </b></font></i></div><div><i><font color="#0b5394" face="verdana, sans-serif"><b>Tel:+212 699 041 864</b></font></i></div></div></div>
</div>