shib SP 3.0.2 fail load metadata failure initializing MetadataProvider: Root of metadata instance not recognized

jehan procaccia TEM-TSP jehan.procaccia at tem-tsp.eu
Fri Sep 7 13:07:41 EDT 2018


Hello

I am having a problem with shibd not loading my metadata with the error
from /var/log/shibboleth/shibd_warn.log

2018-09-07 18:44:46 ERROR OpenSAML.MetadataProvider.Chaining : error
building MetadataProvider: Namespace prefix (md) not declared in document.
2018-09-07 18:52:16 CRIT OpenSAML.MetadataProvider.Chaining : failure
initializing MetadataProvider: Root of metadata instance not recognized:
{urn:mace:shibboleth:3.0:native:sp:config}MetadataFilter

in shibboleth2.xml I have added (from a v2.x SP sample of mine)

   <MetadataProvider type="Chaining">
  <MetadataProvider type="XML"
uri="https://my-federation.domain.fr/metadata/fede-signed.xml"
          backingFilePath="/etc/shibboleth/fede-signed.xml"
reloadInterval="7200"
          maxRefreshDelay="86400">
       <MetadataFilter type="Signature"
                certificate="fede-cert.pem"/>
       <!--<MetadataFilter type="EntityRoleWhiteList">
            <RetainedRole>md:IDPSSODescriptor</RetainedRole>
      </MetadataFilter> -->
  </MetadataProvider>
</MetadataProvider>

I found a probable corresponding issue on :

https://issues.shibboleth.net/jira/browse/SSPCPP-819

but still cannot find out what is wrong with my config, I already
commented out the MetadataFilter with the md: ... as shown above , but
it still fails .

I use shibboleth-3.0.2-1.1.x86_64 on CentOS Linux release 7.5.1804 (Core)

Thanks .



More information about the users mailing list