<div dir="ltr">Request sent by POST or GET <div><pre id="gmail-txt"><b>POST <a href="https://idp.alaska.edu/idp/profile/SAML2/Redirect/SSO">https://idp.alaska.edu/idp/profile/SAML2/Redirect/SSO</a> </b></pre><pre id="gmail-txt"><pre id="gmail-txt"><b>GET <a href="https://idp.alaska.edu/idp/profile/SAML2/Redirect/SSO">https://idp.alaska.edu/idp/profile/SAML2/Redirect/SSO</a></b></pre><pre id="gmail-txt"><span style="font-family:arial,sans-serif;white-space:normal">produces the same IdP error decoding the request, presumably very early in processing of incoming request:</span></pre><pre id="gmail-txt"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">05:17:51.517 - INFO [Shibboleth-Access:73] - 20160929T131751Z|137.229.112.89|idp.alaska.edu:443|/profile/SAML2/Redirect/SSO|
05:17:51.519 - ERROR [org.opensaml.ws.message.decoder.BaseMessageDecoder:208] - Encountered error parsing message into its DOM representation
org.opensaml.xml.parse.XMLParserException: Unable to read XML from input stream
        at org.opensaml.xml.parse.StaticBasicParserPool.parse(StaticBasicParserPool.java:237) ~[xmltooling-1.4.0.jar:na]
        at org.opensaml.ws.message.decoder.BaseMessageDecoder.unmarshallMessage(BaseMessageDecoder.java:186) [openws-1.5.0.jar:na]
        at org.opensaml.saml2.binding.decoding.HTTPRedirectDeflateDecoder.doDecode(HTTPRedirectDeflateDecoder.java:102) [opensaml-2.6.0.jar:na]
        at org.opensaml.ws.message.decoder.BaseMessageDecoder.decode(BaseMessageDecoder.java:79) [openws-1.5.0.jar:na]
        at org.opensaml.saml2.binding.decoding.BaseSAML2MessageDecoder.decode(BaseSAML2MessageDecoder.java:70) [opensaml-2.6.0.jar:na]
        at edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler.decodeRequest(SSOProfileHandler.java:386) [shibboleth-identityprovider-2.4.0.jar:na]
        at edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler.performAuthentication(SSOProfileHandler.java:211) [shibboleth-identityprovider-2.4.0.jar:na]
        at edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler.processRequest(SSOProfileHandler.java:184) [shibboleth-identityprovider-2.4.0.jar:na]
        at edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler.processRequest(SSOProfileHandler.java:90) [shibboleth-identityprovider-2.4.0.jar:na]
        at edu.internet2.middleware.shibboleth.common.profile.ProfileRequestDispatcherServlet.service(ProfileRequestDispatcherServlet.java:83) [shibboleth-common-1.4.0.jar:na]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) [servlet-api.jar:na]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) [catalina.jar:6.0.32]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.32]
        at edu.internet2.middleware.shibboleth.idp.util.NoCacheFilter.doFilter(NoCacheFilter.java:50) [shibboleth-identityprovider-2.4.0.jar:na]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6.0.32]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.32]
        at edu.internet2.middleware.shibboleth.idp.session.IdPSessionFilter.doFilter(IdPSessionFilter.java:87) [shibboleth-identityprovider-2.4.0.jar:na]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6.0.32]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.32]
        at edu.internet2.middleware.shibboleth.common.log.SLF4JMDCCleanupFilter.doFilter(SLF4JMDCCleanupFilter.java:52) [shibboleth-common-1.4.0.jar:na]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6.0.32]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.32]
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) [catalina.jar:6.0.32]
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [catalina.jar:6.0.32]
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [catalina.jar:6.0.32]
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [catalina.jar:6.0.32]
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:554) [catalina.jar:6.0.32]
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina.jar:6.0.32]
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) [catalina.jar:6.0.32]
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) [tomcat-coyote.jar:6.0.32]
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) [tomcat-coyote.jar:6.0.32]
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) [tomcat-coyote.jar:6.0.32]
        at java.lang.Thread.run(Thread.java:682) [na:1.6.0_111]
Caused by: java.util.zip.ZipException: oversubscribed dynamic bit lengths tree
        at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:147) ~[na:1.6.0_111]
        at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:105) ~[na:1.6.0_111]
        at org.apache.xerces.impl.XMLEntityManager$RewindableInputStream.readAndBuffer(Unknown Source) ~[na:na]
        at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source) ~[na:na]
        at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source) ~[na:na]
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) ~[na:na]
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) ~[na:na]
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) ~[na:na]
        at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) ~[na:na]
        at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source) ~[na:na]
        at javax.xml.parsers.DocumentBuilder.parse(Unknown Source) ~[na:1.4.01]
        at org.opensaml.xml.parse.StaticBasicParserPool$DocumentBuilderProxy.parse(StaticBasicParserPool.java:649) ~[xmltooling-1.4.0.jar:na]
        at org.opensaml.xml.parse.StaticBasicParserPool.parse(StaticBasicParserPool.java:232) ~[xmltooling-1.4.0.jar:na]
        ... 32 common frames omitted<br></blockquote></pre></pre></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Sep 29, 2016 at 9:07 AM, Peter Schober <span dir="ltr"><<a href="mailto:peter.schober@univie.ac.at" target="_blank">peter.schober@univie.ac.at</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">* IAM David Bantz <<a href="mailto:db@alaska.edu">db@alaska.edu</a>> [2016-09-29 14:55]:<br>
<span class="">> Here's the SAML request as presented in Firefox SAML Tracer:<br>
<br>
</span>That representation is probably useless to debug problems with actual<br>
on-the-wire protocol messages.<br>
<span class=""><br>
> and the error in Shib IdP process log:<br>
><br>
> 04:36:39.849 - ERROR<br>
> [org.opensaml.ws.message.<wbr>decoder.BaseMessageDecoder:<wbr>208] - Encountered<br>
> error parsing message into its DOM representation<br>
> > org.opensaml.xml.parse.<wbr>XMLParserException: Unable to read XML from input stream<br>
> ><br>
> >         at org.opensaml.xml.parse.<wbr>StaticBasicParserPool.parse(<wbr>StaticBasicParserPool.java:<wbr>237) ~[xmltooling-1.4.0.jar:na]<br>
> > ...<br>
> ><br>
> > Caused by: java.util.zip.ZipException: oversubscribed dynamic bit lengths tree<br>
<br>
</span>I'm not familiar with that error and you're not really providing<br>
sufficient co(n)text, but how/where did your IDP recieve the authn<br>
request?<br>
If there were a mismatch (e.g. POST to your Redirect endpoint) I guess<br>
the IDP would have failed (and complained) differently but it might<br>
still be instructive to know the specifics.<br>
<span class="HOEnZb"><font color="#888888">-peter<br>
<br>
--<br>
To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net">users-unsubscribe@shibboleth.<wbr>net</a><br>
</font></span></blockquote></div><br></div>