SP : ignored expired metadata instance / Unable to locate metadata for provider
Nicolas Krasinski
nicolas.krasinski at cines.fr
Thu Sep 24 09:59:12 UTC 2020
Hi,
Every 10-20 days, I am getting this error when a user try to use my SP : " unable to locate metadata for provider" and "unable to locate metadata for provider"
The user get "Internal Server Error" message error on browser.
To solve the problem I have to restart shibd daemon, but 10-20 days after, I get the error again.
All IdP from this error message below are in the metadata : /var/cache/shibboleth/main-all-renater-metadata.xml
This file have permission (466 shibd:shibd) and refreshing regularly (~4h).
Below my shib_warn log, httpd log and shibboleth2.xml from my SP.
Do you see something wrong ?
Thanks for your help
Nicolas KRASINSKI
My SP : CentOS 7.8 server / Shibboleth-3.1.0
***shibd.log :
2020-09-24 08:01:23 INFO OpenSAML.MetadataProvider.XML : reloading remote resource...
2020-09-24 08:01:23 DEBUG OpenSAML.MetadataProvider.XML : remote metadata resource will be backed up to (/var/cache/shibboleth/main-all-renater-metadata.xml.f776)
2020-09-24 08:01:23 DEBUG OpenSAML.MetadataProvider.XML : loading configuration from external resource...
2020-09-24 08:01:23 DEBUG OpenSAML.MetadataProvider.XML : writing to backing file: /var/cache/shibboleth/main-all-renater-metadata.xml.f776
2020-09-24 08:01:23 DEBUG XMLTooling.util.CloneInputStream : initialized
2020-09-24 08:01:23 DEBUG XMLTooling.util.CloneInputStream : deleted
2020-09-24 08:01:23 INFO OpenSAML.MetadataProvider.XML : loaded XML resource (https://metadata.federation.renater.fr/renater/main/main-all-renater-metadata.xml)
2020-09-24 08:01:23 DEBUG XMLTooling.Signature : unmarshalling ds:Signature
2020-09-24 08:01:24 INFO OpenSAML.MetadataProvider : applying metadata filter (RequireValidUntil)
2020-09-24 08:01:24 INFO OpenSAML.MetadataProvider : applying metadata filter (Signature)
2020-09-24 08:01:27 DEBUG OpenSAML.MetadataProvider.XML : committing backup file to permanent location (/var/cache/shibboleth/main-all-renater-metadata.xml)
2020-09-24 08:01:27 INFO OpenSAML.MetadataProvider.XML : adjusted reload interval to 2700 seconds
2020-09-24 08:29:57 DEBUG Shibboleth.Listener [416]: dispatching message (set::RelayState)
2020-09-24 08:29:57 DEBUG XMLTooling.StorageService [416]: inserted record (d26490dad5ff804628727473a374fd25496f2dc0052bcf5b9110b06ec0f837e5) in context (RelayState) with expiration (1600929597)
2020-09-24 08:30:55 DEBUG Shibboleth.Listener [423]: dispatching message (get::RelayState)
2020-09-24 08:30:55 DEBUG Shibboleth.Listener [423] [myspID]: dispatching message (myspID/Login::run::SAML2SI)
2020-09-24 08:30:55 WARN OpenSAML.MetadataProvider [423] [myspID]: ignored expired metadata instance for (https://federation.utbm.fr/idp/shibboleth)
2020-09-24 08:30:55 WARN Shibboleth.SessionInitiator.SAML2 [423] [myspID]: unable to locate metadata for provider (https://federation.utbm.fr/idp/shibboleth)
2020-09-24 08:31:10 DEBUG Shibboleth.Listener [420]: dispatching message (get::RelayState)
2020-09-24 08:31:10 DEBUG Shibboleth.Listener [420] [myspID]: dispatching message (myspID/Login::run::SAML2SI)
2020-09-24 08:31:10 WARN OpenSAML.MetadataProvider [420] [myspID]: ignored expired metadata instance for (https://federation.utbm.fr/idp/shibboleth)
2020-09-24 08:31:10 WARN Shibboleth.SessionInitiator.SAML2 [420] [myspID]: unable to locate metadata for provider (https://federation.utbm.fr/idp/shibboleth)
2020-09-24 08:31:42 DEBUG Shibboleth.Listener [424]: dispatching message (myspID::getHeaders::Application)
2020-09-24 08:31:42 DEBUG Shibboleth.Listener [424]: dispatching message (set::RelayState)
2020-09-24 08:31:42 DEBUG XMLTooling.StorageService [424]: inserted record (350e6f600a3797f34513776d8d1f8f61f273b724516302e6f6418bf8dfe0436c) in context (RelayState) with expiration (1600929702)
2020-09-24 08:31:42 DEBUG Shibboleth.Listener [424]: dispatching message (get::RelayState)
2020-09-24 08:31:42 DEBUG Shibboleth.Listener [424] [myspID]: dispatching message (myspID/Login::run::SAML2SI)
2020-09-24 08:31:42 WARN OpenSAML.MetadataProvider [424] [myspID]: ignored expired metadata instance for (https://federation.utbm.fr/idp/shibboleth)
2020-09-24 08:31:42 WARN Shibboleth.SessionInitiator.SAML2 [424] [myspID]: unable to locate metadata for provider (https://federation.utbm.fr/idp/shibboleth)
2020-09-24 08:31:55 DEBUG Shibboleth.Listener [425]: dispatching message (myspID::getHeaders::Application)
2020-09-24 08:31:55 DEBUG Shibboleth.Listener [425]: dispatching message (set::RelayState)
2020-09-24 08:31:55 DEBUG XMLTooling.StorageService [425]: inserted record (58c4e67d8c64282c6c31ae07a81f3f2c67104f2d984248ef3ecba0743c52c4f8) in context (RelayState) with expiration (1600929715)
2020-09-24 08:31:55 DEBUG Shibboleth.Listener [425]: dispatching message (get::RelayState)
2020-09-24 08:31:55 DEBUG Shibboleth.Listener [425] [myspID]: dispatching message (myspID/Login::run::SAML2SI)
2020-09-24 08:31:55 WARN OpenSAML.MetadataProvider [425] [myspID]: ignored expired metadata instance for (https://federation.utbm.fr/idp/shibboleth)
2020-09-24 08:31:55 WARN Shibboleth.SessionInitiator.SAML2 [425] [myspID]: unable to locate metadata for provider (https://federation.utbm.fr/idp/shibboleth)
2020-09-24 08:33:48 DEBUG Shibboleth.Listener [423]: dispatching message (myspID::getHeaders::Application)
2020-09-24 08:33:48 DEBUG Shibboleth.Listener [423]: dispatching message (set::RelayState)
2020-09-24 08:33:48 DEBUG XMLTooling.StorageService [423]: inserted record (e24903f21932ef9dd45b1726ea0ae877595cb6502661c370182ffc059d51d926) in context (RelayState) with expiration (1600929828)
2020-09-24 09:11:26 DEBUG Shibboleth.Listener [423]: dispatching message (set::RelayState)
2020-09-24 09:11:26 DEBUG XMLTooling.StorageService [423]: inserted record (accc18f481977fc338bfb9d962d21c338ca251631618cd854bf7560b6f93c42d) in context (RelayState) with expiration (1600932086)
2020-09-24 09:11:35 DEBUG Shibboleth.Listener [416]: dispatching message (get::RelayState)
2020-09-24 09:11:35 DEBUG Shibboleth.Listener [416] [myspID]: dispatching message (myspID/Login::run::SAML2SI)
2020-09-24 09:11:35 WARN OpenSAML.MetadataProvider [416] [myspID]: ignored expired metadata instance for (https://antimoine.insa-strasbourg.fr/idp/shibboleth)
2020-09-24 09:11:35 WARN Shibboleth.SessionInitiator.SAML2 [416] [myspID]: unable to locate metadata for provider (https://antimoine.insa-strasbourg.fr/idp/shibboleth)
2020-09-24 09:24:51 INFO XMLTooling.StorageService : purged 1 expired record(s) from storage
2020-09-24 09:26:39 DEBUG Shibboleth.Listener [419]: dispatching message (set::RelayState)
2020-09-24 09:26:39 DEBUG XMLTooling.StorageService [419]: inserted record (71bf08e27e65119c2cadf3e3d955b480dca897c8dd432ae89fa89234a3c16b0e) in context (RelayState) with expiration (1600932999)
2020-09-24 09:26:49 DEBUG Shibboleth.Listener [423]: dispatching message (get::RelayState)
2020-09-24 09:26:49 DEBUG Shibboleth.Listener [423] [myspID]: dispatching message (myspID/Login::run::SAML2SI)
2020-09-24 09:26:49 WARN OpenSAML.MetadataProvider [423] [myspID]: ignored expired metadata instance for (urn:mace:cru.fr:federation:univ-littoral.fr)
2020-09-24 09:26:49 WARN Shibboleth.SessionInitiator.SAML2 [423] [myspID]: unable to locate metadata for provider (urn:mace:cru.fr:federation:univ-littoral.fr)
***httpd error log
[Thu Sep 24 08:30:55.119259 2020] [mod_shib:error] [pid 32074] [client xxx.xxx.xxx.xxx:47646] Unable to locate metadata for identity provider (https://federation.utbm.fr/idp/shibboleth), referer: https://discovery.renater.fr/renater/?entityID=https%3A%2F%2Fmysp.fr&return=https%3A%2F%2Fmysp.fr%2Fapi%2FShibboleth.sso%2FLogin%3FSAMLDS%3D1%26target%3Dss%253Amem%253Ad26490dad5ff804628727473a374fd25496f2dc0052bcf5b9110b06ec0f837e5
[Thu Sep 24 08:31:10.431285 2020] [mod_shib:error] [pid 32165] [client xxx.xxx.xxx.xxx:48768] Unable to locate metadata for identity provider (https://federation.utbm.fr/idp/shibboleth), referer: https://discovery.renater.fr/renater/?entityID=https%3A%2F%2Fmysp.fr&return=https%3A%2F%2Fmysp.fr%2Fapi%2FShibboleth.sso%2FLogin%3FSAMLDS%3D1%26target%3Dss%253Amem%253Ad26490dad5ff804628727473a374fd25496f2dc0052bcf5b9110b06ec0f837e5
[Thu Sep 24 08:31:42.871628 2020] [mod_shib:error] [pid 32075] [client xxx.xxx.xxx.xxx:50226] Unable to locate metadata for identity provider (https://federation.utbm.fr/idp/shibboleth), referer: https://mysp.fr/
[Thu Sep 24 08:31:55.658043 2020] [mod_shib:error] [pid 1709] [client xxx.xxx.xxx.xxx:50770] Unable to locate metadata for identity provider (https://federation.utbm.fr/idp/shibboleth), referer: https://mysp.fr/
[Thu Sep 24 08:34:02.152674 2020] [mod_shib:error] [pid 32165] [client xxx.xxx.xxx.xxx:58788] Unable to locate metadata for identity provider (urn:mace:cru.fr:federation:univ-littoral.fr), referer: https://discovery.renater.fr/
[Thu Sep 24 08:34:11.320176 2020] [mod_shib:error] [pid 32000] [client xxx.xxx.xxx.xxx:58792] Unable to locate metadata for identity provider (urn:mace:cru.fr:federation:univ-littoral.fr), referer: https://discovery.renater.fr/
[Thu Sep 24 08:37:08.335304 2020] [mod_shib:error] [pid 1709] [client xxx.xxx.xxx.xxx:49828] Unable to locate metadata for identity provider (https://federation.utbm.fr/idp/shibboleth), referer: https://mysp.fr/
[Thu Sep 24 08:37:31.289204 2020] [mod_shib:error] [pid 30979] [client xxx.xxx.xxx.xxx:51056] Unable to locate metadata for identity provider (https://federation.utbm.fr/idp/shibboleth), referer: https://mysp.fr/
[Thu Sep 24 08:38:21.700866 2020] [mod_shib:error] [pid 32074] [client xxx.xxx.xxx.xxx:54664] Unable to locate metadata for identity provider (https://federation.utbm.fr/idp/shibboleth), referer: https://mysp.fr/about
[Thu Sep 24 08:44:45.696254 2020] [mod_shib:error] [pid 30979] [client xxx.xxx.xxx.xxx:56992] Unable to locate metadata for identity provider (https://federation.utbm.fr/idp/shibboleth), referer: https://mysp.fr/
[Thu Sep 24 09:11:35.183399 2020] [mod_shib:error] [pid 30928] [client xxx.xxx.xxx.xxx:61810] Unable to locate metadata for identity provider (https://antimoine.insa-strasbourg.fr/idp/shibboleth), referer: https://discovery.renater.fr/
[Thu Sep 24 09:26:49.553839 2020] [mod_shib:error] [pid 32074] [client xxx.xxx.xxx.xxx:59360] Unable to locate metadata for identity provider (urn:mace:cru.fr:federation:univ-littoral.fr), referer: https://discovery.renater.fr/
[Thu Sep 24 09:32:27.736047 2020] [mod_shib:error] [pid 30979] [client xxx.xxx.xxx.xxx:51200] Unable to locate metadata for identity provider (urn:mace:cru.fr:federation:unilim.fr), referer: https://discovery.renater.fr/
[Thu Sep 24 09:32:30.401291 2020] [mod_shib:error] [pid 32074] [client xxx.xxx.xxx.xxx:51205] Unable to locate metadata for identity provider (urn:mace:cru.fr:federation:unilim.fr), referer: https://discovery.renater.fr/
[Thu Sep 24 09:32:35.150975 2020] [mod_shib:error] [pid 30928] [client xxx.xxx.xxx.xxx:51201] Unable to locate metadata for identity provider (urn:mace:cru.fr:federation:unilim.fr), referer: https://discovery.renater.fr/
[Thu Sep 24 09:32:44.302707 2020] [mod_shib:error] [pid 32165] [client xxx.xxx.xxx.xxx:51247] Unable to locate metadata for identity provider (urn:mace:cru.fr:federation:unilim.fr), referer: https://discovery.renater.fr/
[Thu Sep 24 09:37:30.816704 2020] [mod_shib:error] [pid 1709] [client xxx.xxx.xxx.xxx:56253] Unable to locate metadata for identity provider (https://shibboleth.csi.uvsq.fr/idp/shibboleth), referer: https://discovery.renater.fr/renater/?entityID=https%3A%2F%2Fmysp.fr&return=https%3A%2F%2Fmysp.fr%2Fapi%2FShibboleth.sso%2FLogin%3FSAMLDS%3D1%26target%3Dss%253Amem%253A0de5a06abb7ca47ca78de302099cd4121d3d904fe39d923d3ad560b6b064fe04
[Thu Sep 24 09:38:38.393735 2020] [mod_shib:error] [pid 32075] [client xxx.xxx.xxx.xxx:56263] Unable to locate metadata for identity provider (https://shibboleth.csi.uvsq.fr/idp/shibboleth), referer: https://discovery.renater.fr/renater/WAYF?entityID=https%3A%2F%2Fmysp.fr&return=https%3A%2F%2Fmysp.fr%2Fapi%2FShibboleth.sso%2FLogin%3FSAMLDS%3D1%26target%3Dss%253Amem%253A0de5a06abb7ca47ca78de302099cd4121d3d904fe39d923d3ad560b6b064fe04
[Thu Sep 24 09:39:02.608279 2020] [mod_shib:error] [pid 28160] [client xxx.xxx.xxx.xxx:44410] Unable to locate metadata for identity provider (https://shibboleth.csi.uvsq.fr/idp/shibboleth), referer: https://mysp.fr/
[Thu Sep 24 09:39:32.876410 2020] [mod_shib:error] [pid 30928] [client xxx.xxx.xxx.xxx:45591] Unable to locate metadata for identity provider (https://shibboleth.csi.uvsq.fr/idp/shibboleth), referer: https://mysp.fr/
[Thu Sep 24 09:44:09.564846 2020] [mod_shib:error] [pid 28160] [client xxx.xxx.xxx.xxx:56576] Unable to locate metadata for identity provider (https://shibboleth.csi.uvsq.fr/idp/shibboleth), referer: https://mysp.fr/
***shibboleth2.xml
<SPConfig xmlns="urn:mace:shibboleth:3.0:native:sp:config"
xmlns:conf="urn:mace:shibboleth:3.0:native:sp:config"
clockSkew="180">
<OutOfProcess tranLogFormat="%u|%s|%IDP|%i|%ac|%t|%attr|%n|%b|%E|%S|%SS|%L|%UA|%a" />
<ApplicationDefaults entityID="mysp"
REMOTE_USER="eppn subject-id pairwise-id persistent-id"
cipherSuites="DEFAULT:!EXP:!LOW:!aNULL:!eNULL:!DES:!IDEA:!SEED:!RC4:!3DES:!kRSA:!SSLv2:!SSLv3:!TLSv1:!TLSv1.1">
<Sessions lifetime="28800" timeout="3600" relayState="ss:mem" consistentAddress="true"
checkAddress="false" handlerSSL="true" cookieProps="https" handlerURL="/api/Shibboleth.sso" >
<SSO discoveryProtocol="SAMLDS" discoveryURL="https://discovery.renater.fr/renater">
SAML2
</SSO>
<!-- SAML and local-only logout. -->
<Logout>SAML2 Local</Logout>
<!-- Administrative logout. -->
<LogoutInitiator type="Admin" Location="/Logout/Admin" acl="127.0.0.1 ::1" />
<!-- Extension service that generates "approximate" metadata based on SP configuration. -->
<Handler type="MetadataGenerator" Location="/Metadata" signing="false"/>
<!-- Status reporting service. -->
<Handler type="Status" Location="/Status" acl="127.0.0.1 ::1"/>
<!-- Session diagnostic service. -->
<Handler type="Session" Location="/Session" showAttributeValues="false"/>
<!-- JSON feed of discovery information. -->
<Handler type="DiscoveryFeed" Location="/DiscoFeed"/>
</Sessions>
<Errors supportContact="root at localhost"
metadata="metadataError_fr.html"
access="accessError_fr.html"
ssl="sslError_fr.html"
localLogout="localLogout_fr.html"
globalLogout="globalLogout_fr.html"
helpLocation="/about.html"
styleSheet="/shibboleth-sp/main.css"/>
<MetadataProvider type="XML"
url="https://metadata.federation.renater.fr/renater/main/main-all-renater-metadata.xml"
backingFilePath="main-all-renater-metadata.xml" reloadInterval="7200">
<MetadataFilter type="RequireValidUntil" maxValidityInterval="2419200"/>
<MetadataFilter type="Signature" certificate="renater-metadata-signing-cert-2016.pem"/>
</MetadataProvider>
<ApplicationOverride id="myspID" entityID="https://www.mysp.fr">
<Sessions lifetime="28800" timeout="3600" relayState="ss:mem" checkAddress="false"
consistentAddress="true" handlerSSL="true" cookieProps="https" handlerURL="/api/Shibboleth.sso">
<SSO discoveryProtocol="SAMLDS" discoveryURL="https://discovery.renater.fr/renater">
SAML2
</SSO>
</Sessions>
<MetadataProvider type="XML"
url="https://metadata.federation.renater.fr/renater/main/main-all-renater-metadata.xml"
backingFilePath="main-all-renater-metadata.xml">
<MetadataFilter type="RequireValidUntil" maxValidityInterval="2419200"/>
<MetadataFilter type="Signature" certificate="renater-metadata-signing-cert-2016.pem"/>
</MetadataProvider>
<MetadataProvider type="XML" url="https://cru.renater.fr/idp/shibboleth" backingFilePath="sac-metadata.xml" reloadInterval="7200"/> </ApplicationOverride>
<AttributeExtractor type="XML" validate="true" reloadChanges="false" path="attribute-map.xml"/>
<AttributeFilter type="XML" validate="true" path="attribute-policy.xml"/>
<CredentialResolver type="File" use="signing"
key="sp-signing-key.pem" certificate="sp-signing-cert.pem"/>
<CredentialResolver type="File" use="encryption"
key="sp-encrypt-key.pem" certificate="sp-encrypt-cert.pem"/>
</ApplicationDefaults>
<SecurityPolicyProvider type="XML" validate="true" path="security-policy.xml"/>
<ProtocolProvider type="XML" validate="true" reloadChanges="false" path="protocols.xml"/>
</SPConfig>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20200924/97818453/attachment.htm>
More information about the users
mailing list