CAS 6.3.3-SNAPSHOT SAML metadata retrieval problem

164 views
Skip to first unread message

Marcin Roman

unread,
Mar 19, 2021, 2:33:11 PM3/19/21
to CAS Community
Hi, I have a lot of following bugs:

2021-03-19 19:22:37,584 WARN [org.apereo.cas.support.saml.services.idp.metadata.cache.SamlRegisteredServiceDefaultCachingMetadataResolver] - <SAML metadata resolver [org.opensaml.sam
l.metadata.resolver.ChainingMetadataResolver] obtained from the cache is unable to produce/resolve valid metadata [https://aai.pionier.net.pl/pionierid-edugain-sp-feed.xml]. Metadata
resolver cache entry with key [a8441e6864f8f785e3e9014a62ab4739b8ae4301d1bdc741c1a58e0933748fb07cb7018aba9709fb601890820502eb1aea23ed51c476b2d6e3cb15d418543610] has been invalidated
. Retry attempt: [2]>
2021-03-19 19:22:37,584 ERROR [org.apereo.cas.support.saml.services.idp.metadata.SamlRegisteredServiceServiceProviderMetadataFacade] - <Unable to locate a valid SAML metadata resolve
r for https://aai.pionier.net.pl/pionierid-edugain-sp-feed.xml>
org.apereo.cas.support.saml.SamlException: Unable to locate a valid SAML metadata resolver for https://aai.pionier.net.pl/pionierid-edugain-sp-feed.xml
       at org.apereo.cas.support.saml.services.idp.metadata.cache.SamlRegisteredServiceDefaultCachingMetadataResolver.lambda$resolve$0(SamlRegisteredServiceDefaultCachingMetadataRes
olver.java:73) ~[cas-server-support-saml-idp-metadata-6.3.3-SNAPSHOT.jar!/:6.3.3-SNAPSHOT]
       at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:329) ~[spring-retry-1.3.0.jar!/:?]
       at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:209) ~[spring-retry-1.3.0.jar!/:?]
       at org.apereo.cas.support.saml.services.idp.metadata.cache.SamlRegisteredServiceDefaultCachingMetadataResolver.resolve(SamlRegisteredServiceDefaultCachingMetadataResolver.jav
a:64) ~[cas-server-support-saml-idp-metadata-6.3.3-SNAPSHOT.jar!/:6.3.3-SNAPSHOT]


Service is configured as follows:
{
 "@class": "org.apereo.cas.support.saml.services.SamlRegisteredService",
 "serviceId": "https://.+",
 "name": "pionierid_edugain",
 "id": 1999,
 "evaluationOrder": 1999,
 "metadataLocation": "https://aai.pionier.net.pl/pionierid-edugain-sp-feed.xml",
 "metadataExpirationDuration": "PT12H",
 "usernameAttributeProvider" : {  
   "@class" : "org.apereo.cas.services.AnonymousRegisteredServiceUsernameAttributeProvider",
   "persistentIdGenerator" : {  
     "@class" : "org.apereo.cas.authentication.principal.ShibbolethCompatiblePersistentIdGenerator",
     "salt" : "aaa",
     "attribute": "uidNumber"
   }    
 },   
 "attributeReleasePolicy":{
   "@class": "org.apereo.cas.services.ChainingAttributeReleasePolicy",
   "policies": [ "java.util.ArrayList",
     [    
       {"@class": "org.apereo.cas.support.saml.services.RefedsRSAttributeReleasePolicy"},
       {    
         "@class": "org.apereo.cas.support.saml.services.EduPersonTargetedIdAttributeReleasePolicy",
         "salt" : "aaa",
         "attribute": "uidNumber"
       },   
       {"@class": "org.apereo.cas.support.saml.services.MetadataRequestedAttributesAttributeReleasePolicy"}
     ]    
   ],   
   "consentPolicy": {
     "@class": "org.apereo.cas.services.consent.DefaultRegisteredServiceConsentPolicy",
     "status": "TRUE"
   }    
 }
}

artur miś

unread,
Aug 12, 2021, 5:27:36 AM8/12/21
to CAS Community, Marcin Roman

Did you manage it ?

 Could you  share   list of modules in build.garadle for saml an  conf files for services  ?
Reply all
Reply to author
Forward
0 new messages