<html><head></head><body><div style="color:#000; background-color:#fff; font-family:garamond, new york, times, serif;font-size:14px"><div id="yui_3_16_0_1_1452648100586_6327">Hi, there,</div><div id="yui_3_16_0_1_1452648100586_6327"><br></div><div id="yui_3_16_0_1_1452648100586_6327" dir="ltr">&nbsp; &nbsp;We take keycloak as a SP to talk to a &nbsp; SAML2.0 IDP . &nbsp; &nbsp;When we login into that idp,&nbsp;</div><div id="yui_3_16_0_1_1452648100586_6327" dir="ltr">&nbsp; &nbsp;we get an internal server error. &nbsp; We check the log and find this lines:</div><div id="yui_3_16_0_1_1452648100586_6327" dir="ltr"><br></div><div id="yui_3_16_0_1_1452648100586_6327" dir="ltr">&nbsp;<span style="font-family: inherit; line-height: 22.4px; white-space: pre-wrap;" id="yui_3_16_0_1_1452648100586_6500" class="">Caused by:</span><a target="_blank" href="https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxcheckurl?requrl=http%3A%2F%2Forg.keycloak.saml.common.exceptions.ProcessingException%3A&amp;skey=%40crypt_5dff0e86_ff126a64b02b7455de98bfe3020d602e&amp;deviceid=e928867392707616&amp;pass_ticket=0RBkb1WSnWzYJj6Fhc%252Fi74fSXZDypojivsZWzOexaQwhL1bZ%252FplzCz4u0pQa8RGj&amp;opcode=2&amp;scene=1&amp;username=@2e41f926fd8dd97e0c8e2580c0e933e71d6606f6cf9961a6e82ff95aca8329ea" style="font-family: inherit; line-height: 22.4px; white-space: pre-wrap; outline-width: 0px; background-color: rgb(255, 255, 255);" id="yui_3_16_0_1_1452648100586_6502" class=""> org.keycloak.saml.common.exceptions.ProcessingException:</a><span style="font-family: inherit; line-height: 22.4px; white-space: pre-wrap;" id="yui_3_16_0_1_1452648100586_6504" class=""> No assertion from response.</span></div><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506">        at<a target="_blank" href="https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxcheckurl?requrl=http%3A%2F%2Forg.keycloak.saml.processing.core.saml.v2.util.AssertionUtil.getAssertion(AssertionUtil.java%3A529)&amp;skey=%40crypt_5dff0e86_ff126a64b02b7455de98bfe3020d602e&amp;deviceid=e928867392707616&amp;pass_ticket=0RBkb1WSnWzYJj6Fhc%252Fi74fSXZDypojivsZWzOexaQwhL1bZ%252FplzCz4u0pQa8RGj&amp;opcode=2&amp;scene=1&amp;username=@2e41f926fd8dd97e0c8e2580c0e933e71d6606f6cf9961a6e82ff95aca8329ea" style="outline-width: 0px;" id="yui_3_16_0_1_1452648100586_6508" class=""> org.keycloak.saml.processing.core.saml.v2.util.AssertionUtil.getAssertion(AssertionUtil.java:529)</a><br id="yui_3_16_0_1_1452648100586_6510" class="">        at<a target="_blank" href="https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxcheckurl?requrl=http%3A%2F%2Forg.keycloak.broker.saml.SAMLEndpoint&amp;skey=%40crypt_5dff0e86_ff126a64b02b7455de98bfe3020d602e&amp;deviceid=e928867392707616&amp;pass_ticket=0RBkb1WSnWzYJj6Fhc%252Fi74fSXZDypojivsZWzOexaQwhL1bZ%252FplzCz4u0pQa8RGj&amp;opcode=2&amp;scene=1&amp;username=@2e41f926fd8dd97e0c8e2580c0e933e71d6606f6cf9961a6e82ff95aca8329ea" style="outline-width: 0px;" id="yui_3_16_0_1_1452648100586_6512" class=""> org.keycloak.broker.saml.SAMLEndpoint</a>$Binding.handleLoginResponse(SAMLEndpoint.java:268)</pre><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506"><br></pre><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506"><br></pre><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506">That is, No assertion from response. </pre><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506"><br></pre><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506">The idp is ADFS system. </pre><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506"><br></pre><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506"><br></pre><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506">We are not sure where the root cause is from.  If it is idp 's problem, what evidence can we show to IDP team ?</pre><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506"><br></pre><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506">Thanks alot</pre><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506">Mai</pre><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506"><br></pre><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506"><br></pre><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506"><br></pre><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506"><br></pre><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506"><br></pre><pre class="" ng-bind-html="message.MMActualContent" style="margin-top: 0px; margin-bottom: 0px; font-family: inherit; word-break: initial; line-height: 22.4px;" id="yui_3_16_0_1_1452648100586_6506"><br></pre></div></body></html>