Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Shibboleth Developer's Meeting, 2018-02-02

Call Administrivia

10:00 Central US / 11:00 Eastern US / 16:00 UK

Calls are normally the 1st and 3rd Fridays of each month. Next call would be Friday 2018-02-16. Any reason to deviate from this?

60 to 90 minute call window.


Call Details

This week's call will use the Zoom system at GU, see ZoomGU for access info.


AGENDA

Add items for discussion here

Attendees:


Brent

  • Back to working on SOAP client and artifact decoder.  Working through remaining issues that I deferred just before the holidays.

...

  • Comments on Nexus maintenance
  • How to quiet Nagios appropriately during maintenance ?
  • CAS /samlValidate woes, could use some help
    • should this work :

    • where post.txt is 
      • Expand
        titlepost.txt

        <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
        <SOAP-ENV:Header/>
        <SOAP-ENV:Body>
        <samlp:Request xmlns:samlp="urn:oasis:names:tc:SAML:1.0:protocol" MajorVersion="1" MinorVersion="1" RequestID="_2de2f29f6142b6274b9f3a7773d3a040" IssueInstant="2016-05-24T20:48:18Z">
        <samlp:AssertionArtifact>ST-1464122892058-DmBG8kzQDpfBwtBQCBSaFTUE7</samlp:AssertionArtifact>
        </samlp:Request>
        </SOAP-ENV:Body>
        </SOAP-ENV:Envelope>

    • throws

      • Expand
        titleexception

        Caused by: org.opensaml.messaging.decoder.MessageDecodingException: Error unmarshalling message from input stream

        at org.opensaml.messaging.decoder.servlet.BaseHttpServletRequestXMLMessageDecoder.unmarshallMessage(BaseHttpServletRequestXMLMessageDecoder.java:158)

        at org.opensaml.soap.soap11.decoder.http.impl.HTTPSOAP11Decoder.doDecode(HTTPSOAP11Decoder.java:142)

        ... 69 common frames omitted

        Caused by: net.shibboleth.utilities.java.support.xml.XMLParserException: Unable to parse inputstream, it contained invalid XML

        at net.shibboleth.utilities.java.support.xml.BasicParserPool.parse(BasicParserPool.java:249)

        at org.opensaml.core.xml.util.XMLObjectSupport.unmarshallFromInputStream(XMLObjectSupport.java:230)

        at org.opensaml.messaging.decoder.servlet.BaseHttpServletRequestXMLMessageDecoder.unmarshallMessage(BaseHttpServletRequestXMLMessageDecoder.java:154)

        ... 70 common frames omitted

        Caused by: org.xml.sax.SAXParseException: Premature end of file.

        at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203)

        at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177)

        at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400)

        at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327)

        at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1472)

        at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:1014)

        at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)

        at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)

        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)

        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842)

        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771)

        at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)

        at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243)

        at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:339)

        at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121)

        at net.shibboleth.utilities.java.support.xml.BasicParserPool$DocumentBuilderProxy.parse(BasicParserPool.java:759)

        at net.shibboleth.utilities.java.support.xml.BasicParserPool.parse(BasicParserPool.java:243)

        Expand
        titleTeeFilter

        POST /idp/profile/cas/samlValidate?TARGET=httpsX HTTP/1.1

        SOAPAction: http://www.oasis-open.org/committees/security

        Cache-Control: no-cache

        Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2

        User-Agent: Java/1.8.0_121

        Connection: keep-alive

        Host: dev-login.otisexample.edu

        Pragma: no-cache

        Content-Length: 439

        Content-Type: text/xml


        <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header/><SOAP-ENV:Body><samlp:Request xmlns:samlp="urn:oasis:names:tc:SAML:1.0:protocol"  MajorVersion="1" MinorVersion="1" RequestID="_2d767061a108b240acb9b5434e5183b4" IssueInstant="2018-01-30T17:44:31Z"><samlp:AssertionArtifact>ST-1517334270210-zcMPxo8PHJCBqaBUdWzC13vma</samlp:AssertionArtifact></samlp:Request></SOAP-ENV:Body></SOAP-ENV:Envelope>



  • On radar :
    • Jira Legacy
      serverShibboleth JIRA
      serverId180d847f-bce4-36b2-9964-771bff586829
      keyIDP-1248
    • Jira Legacy
      serverShibboleth JIRA
      serverId180d847f-bce4-36b2-9964-771bff586829
      keyJPAR-102

...