<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 7, 2015 at 8:25 PM, Ranil De Silva <span dir="ltr"><<a href="mailto:ranil.desilva@industrieit.com" target="_blank">ranil.desilva@industrieit.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Folks,<div><br></div><div>I have a Joomla server running the Samlogin plugin (from creativedotit). Authentication and logging into the SP with my Shibboleth IDP (v3.1.1) is working fine but when I try and do the SLO logout, I get an unexpected error thrown. The following log error:</div><div><br></div><div><div>2015-05-08 11:07:29,757 - WARN [net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor:182] - Profile Action WebFlowMessageHandlerAdaptor: Exception handling message</div><div>org.opensaml.messaging.handler.MessageHandlerException: Message context was not authenticated</div><div><span style="white-space:pre-wrap">      </span>at org.opensaml.messaging.handler.impl.CheckMandatoryAuthentication.doInvoke(CheckMandatoryAuthentication.java:70)</div><div><br></div><div>Is there an easy way to track the problem or where to look</div><div><br></div></div></div></blockquote><div><br></div><div>Use a tool like the SAML tracer plugin for Firefox to examine the SAML being sent from the SP to the IdP requesting the logout (assuming it is a front channel logout). Or turn on debug logging with the IdP to see the actual logout request sent by the SP.</div><div><br></div><div>The SP may not be signing the logout request.</div><div><br></div><div>If that is the case you can configure the IdP to not require signed logout requests from that particular SP. There was a thread between myself and Scott C about this last month.</div><div><br></div><div>Of course if you can cause the SP to sign the logout request that would be best.</div><div><br></div><div>Scott K </div></div><br></div></div>