Hello everyone,
I have managed to configure, I create cas 5.1 as IdP and create the files
correctly, I think, I am not an expert on SAML, it is my first time :).
Regarding the configuration for petadatas is where I am generating errors
and I do not know how to solve them.
All the configuration is standalone. If I put this value
*cas.samlMetadataUi.resources=file://c:/etc/cas/saml/sp/::* the message
trace is:
2017-06-15 12:31:54,760 DEBUG
[org.opensaml.core.xml.config.XMLObjectProviderRegistry] - <Registering new
builder, marshaller, and unmarshaller for
{http://www.w3.org/2009/xmlenc11#}MGF>
2017-06-15 12:31:54,760 DEBUG
[org.opensaml.core.xml.XMLObjectBuilderFactory] - <Registering builder
org.opensaml.xmlsec.encryption.impl.MGFBuilder under key
{http://www.w3.org/2009/xmlenc11#}MGF>
2017-06-15 12:31:54,760 DEBUG [org.opensaml.core.xml.io.MarshallerFactory]
- <Registering marshaller,
org.opensaml.xmlsec.encryption.impl.MGFMarshaller, for object type
{http://www.w3.org/2009/xmlenc11#}MGF>
2017-06-15 12:31:54,760 DEBUG
[org.opensaml.core.xml.io.UnmarshallerFactory] - <Registering unmarshaller,
org.opensaml.xmlsec.encryption.impl.MGFUnmarshaller, for object type,
{http://www.w3.org/2009/xmlenc11#}MGF>
2017-06-15 12:31:54,760 DEBUG
[org.opensaml.core.xml.config.XMLConfigurator] -
<{http://www.w3.org/2009/xmlenc11#}MGF intialized and configuration cached>
2017-06-15 12:31:54,760 DEBUG
[org.opensaml.core.xml.config.XMLConfigurator] - <ObjectProviders load
complete>
2017-06-15 12:31:54,763 DEBUG
[org.opensaml.core.config.InitializationService] - <Initializing module
initializer implementation:
org.opensaml.xmlsec.config.ApacheXMLSecurityInitializer>
2017-06-15 12:31:54,763 DEBUG
[org.opensaml.xmlsec.config.ApacheXMLSecurityInitializer] - <Apache
XMLSecurity library was already initialized, skipping...>
2017-06-15 12:31:54,764 DEBUG
[org.opensaml.core.config.InitializationService] - <Initializing module
initializer implementation:
org.opensaml.xmlsec.config.GlobalSecurityConfigurationInitializer>
2017-06-15 12:31:54,806 DEBUG
[org.apereo.cas.support.saml.OpenSamlConfigBean] - <Initialized OpenSaml
successfully.>
2017-06-15 12:31:55,541 INFO
[org.apereo.cas.support.saml.web.idp.metadata.TemplatedMetadataAndCertificatesGenerationService]
- <Metadata directory location is at [URL [file://c:/etc/cas/saml/idp]]
with entityID [https://cas.psoplaneta.com:8443/cas/idp]>
2017-06-15 12:31:55,541 DEBUG
[org.apereo.cas.support.saml.web.idp.metadata.TemplatedMetadataAndCertificatesGenerationService]
- <Preparing to generate metadata for entityId
[https://cas.psoplaneta.com:8443/cas/idp]>
2017-06-15 12:31:55,541 INFO
[org.apereo.cas.support.saml.web.idp.metadata.TemplatedMetadataAndCertificatesGenerationService]
- <Metadata is available at [c:\etc\cas\saml\idp\idp-metadata.xml]>
2017-06-15 12:31:55,639 DEBUG
[org.opensaml.saml.metadata.resolver.impl.AbstractReloadingMetadataResolver]
- <Metadata Resolver ResourceBackedMetadataResolver
https://cas.psoplaneta.com:8443/cas/idp: Beginning refresh of metadata from
'file [c:\etc\cas\saml\idp\idp-metadata.xml]'>
2017-06-15 12:31:55,655 DEBUG
[org.opensaml.saml.metadata.resolver.impl.ResourceBackedMetadataResolver] -
<Metadata Resolver ResourceBackedMetadataResolver
https://cas.psoplaneta.com:8443/cas/idp: Resource file
[c:\etc\cas\saml\idp\idp-metadata.xml] was last modified
2017-06-15T10:01:54.311+02:00>
2017-06-15 12:31:55,680 DEBUG
[org.opensaml.saml.metadata.resolver.impl.AbstractReloadingMetadataResolver]
- <Metadata Resolver ResourceBackedMetadataResolver
https://cas.psoplaneta.com:8443/cas/idp: Processing new metadata from 'file
[c:\etc\cas\saml\idp\idp-metadata.xml]'>
2017-06-15 12:31:55,680 DEBUG
[org.opensaml.saml.metadata.resolver.impl.AbstractReloadingMetadataResolver]
- <Metadata Resolver ResourceBackedMetadataResolver
https://cas.psoplaneta.com:8443/cas/idp: Unmarshalling metadata from 'file
[c:\etc\cas\saml\idp\idp-metadata.xml]'>
2017-06-15 12:31:55,719 DEBUG
[org.opensaml.saml.metadata.resolver.impl.AbstractReloadingMetadataResolver]
- <Metadata Resolver ResourceBackedMetadataResolver
https://cas.psoplaneta.com:8443/cas/idp: Preprocessing metadata from 'file
[c:\etc\cas\saml\idp\idp-metadata.xml]'>
2017-06-15 12:31:55,719 DEBUG
[org.opensaml.saml.metadata.resolver.impl.AbstractReloadingMetadataResolver]
- <Metadata Resolver ResourceBackedMetadataResolver
https://cas.psoplaneta.com:8443/cas/idp: Releasing cached DOM for metadata
from 'file [c:\etc\cas\saml\idp\idp-metadata.xml]'>
2017-06-15 12:31:55,720 DEBUG
[org.opensaml.saml.metadata.resolver.impl.AbstractReloadingMetadataResolver]
- <Metadata Resolver ResourceBackedMetadataResolver
https://cas.psoplaneta.com:8443/cas/idp: Post-processing metadata from
'file [c:\etc\cas\saml\idp\idp-metadata.xml]'>
2017-06-15 12:31:55,720 DEBUG
[org.opensaml.saml.metadata.resolver.impl.AbstractReloadingMetadataResolver]
- <Metadata Resolver ResourceBackedMetadataResolver
https://cas.psoplaneta.com:8443/cas/idp: Computing expiration time for
metadata from 'file [c:\etc\cas\saml\idp\idp-metadata.xml]'>
2017-06-15 12:31:55,720 DEBUG
[org.opensaml.saml.metadata.resolver.impl.AbstractReloadingMetadataResolver]
- <Metadata Resolver ResourceBackedMetadataResolver
https://cas.psoplaneta.com:8443/cas/idp: Expiration of metadata from 'file
[c:\etc\cas\saml\idp\idp-metadata.xml]' will occur at
2017-06-15T14:31:55.639Z>
2017-06-15 12:31:55,720 INFO
[org.opensaml.saml.metadata.resolver.impl.AbstractReloadingMetadataResolver]
- <Metadata Resolver ResourceBackedMetadataResolver
https://cas.psoplaneta.com:8443/cas/idp: New metadata successfully loaded
for 'file [c:\etc\cas\saml\idp\idp-metadata.xml]'>
2017-06-15 12:31:55,720 INFO
[org.opensaml.saml.metadata.resolver.impl.AbstractReloadingMetadataResolver]
- <Metadata Resolver ResourceBackedMetadataResolver
https://cas.psoplaneta.com:8443/cas/idp: Next refresh cycle for metadata
provider 'file [c:\etc\cas\saml\idp\idp-metadata.xml]' will occur on
'2017-06-15T13:31:55.659Z' ('2017-06-15T15:31:55.659+02:00' local time)>
2017-06-15 12:31:56,129 DEBUG
[org.apereo.cas.logout.config.CasCoreLogoutConfiguration] - <Configuring
logout execution plan [CasCoreLogoutConfiguration]>
2017-06-15 12:32:05,795 WARN
[org.apereo.cas.support.saml.mdui.config.SamlMetadataUIConfiguration] -
<Skipping metadata [file://c:/etc/cas/saml/sp/]; Either the resource cannot
be retrieved or its signing key is missing>
2017-06-15 12:32:05,796 DEBUG
[org.apereo.cas.support.saml.mdui.AbstractMetadataResolverAdapter] -
<Building metadata resolver aggregate>
2017-06-15 12:32:05,801 INFO
[org.apereo.cas.support.saml.mdui.AbstractMetadataResolverAdapter] -
<Collected metadata from [0] resolvers(s). Initializing aggregate
resolver...>
2017-06-15 12:32:05,802 INFO
[org.apereo.cas.support.saml.mdui.AbstractMetadataResolverAdapter] -
<Metadata aggregate initialized successfully.>
2017-06-15 12:32:05,808 WARN
[org.apereo.cas.support.saml.mdui.config.SamlMetadataUIConfiguration] -
<Skipping metadata [file://c:/etc/cas/saml/sp/]; Either the resource cannot
be retrieved or its signing key is missing>
If I put this other value
*cas.samlMetadataUi.resources=file:///c:/etc/cas/saml/sp/::* the message
trace is
2017-06-15 12:08:30,625 INFO
[org.opensaml.saml.metadata.resolver.impl.AbstractReloadingMetadataResolver]
- <Metadata Resolver ResourceBackedMetadataResolver
https://cas.psoplaneta.com:8443/cas/idp: Next refresh cycle for metadata
provider 'file [c:\etc\cas\saml\idp\idp-metadata.xml]' will occur on
'2017-06-15T13:08:30.561Z' ('2017-06-15T15:08:30.561+02:00' local time)>
2017-06-15 12:08:31,052 DEBUG
[org.apereo.cas.logout.config.CasCoreLogoutConfiguration] - <Configuring
logout execution plan [CasCoreLogoutConfiguration]>
2017-06-15 12:08:31,613 DEBUG
[org.apereo.cas.support.saml.mdui.AbstractMetadataResolverAdapter] -
<Building metadata resolver aggregate>
2017-06-15 12:08:31,616 DEBUG
[org.apereo.cas.support.saml.mdui.AbstractMetadataResolverAdapter] -
<Loading []>
2017-06-15 12:08:31,617 DEBUG
[org.apereo.cas.support.saml.mdui.AbstractMetadataResolverAdapter] -
<Evaluating metadata resource []>
2017-06-15 12:08:31,617 DEBUG
[org.apereo.cas.support.saml.mdui.AbstractMetadataResolverAdapter] -
<Locating metadata resource from input stream.>
2017-06-15 12:08:31,618 WARN
[org.apereo.cas.support.saml.mdui.AbstractMetadataResolverAdapter] - <Could
not retrieve input stream from resource. Moving on...>
java.io.FileNotFoundException: Resource does not exist or is unreadable
at
org.apereo.cas.support.saml.mdui.AbstractMetadataResolverAdapter.getResourceInputStream(AbstractMetadataResolverAdapter.java:88)
~[cas-server-support-saml-mdui-core-5.1.0.jar:5.1.0]
at
org.apereo.cas.support.saml.mdui.AbstractMetadataResolverAdapter.loadMetadataFromResource(AbstractMetadataResolverAdapter.java:158)
~[cas-server-support-saml-mdui-core-5.1.0.jar:5.1.0]
at
org.apereo.cas.support.saml.mdui.AbstractMetadataResolverAdapter.lambda$buildMetadataResolverAggregate$0(AbstractMetadataResolverAdapter.java:131)
~[cas-server-support-saml-mdui-core-5.1.0.jar:5.1.0]
at java.util.HashMap$EntrySet.forEach(HashMap.java:1035) ~[?:1.8.0_71]
at
org.apereo.cas.support.saml.mdui.AbstractMetadataResolverAdapter.buildMetadataResolverAggregate(AbstractMetadataResolverAdapter.java:128)
~[cas-server-support-saml-mdui-core-5.1.0.jar:5.1.0]
at
org.apereo.cas.support.saml.mdui.AbstractMetadataResolverAdapter.buildMetadataResolverAggregate(AbstractMetadataResolverAdapter.java:111)
~[cas-server-support-saml-mdui-core-5.1.0.jar:5.1.0]
at
org.apereo.cas.support.saml.mdui.StaticMetadataResolverAdapter.buildMetadataResolverAggregate(StaticMetadataResolverAdapter.java:37)
~[cas-server-support-saml-mdui-core-5.1.0.jar:5.1.0]
at
org.apereo.cas.support.saml.mdui.config.SamlMetadataUIConfiguration.getStaticMetadataResolverAdapter(SamlMetadataUIConfiguration.java:161)
~[cas-server-support-saml-mdui-5.1.0.jar:5.1.0]
at
org.apereo.cas.support.saml.mdui.config.SamlMetadataUIConfiguration.chainingSamlMetadataUIMetadataResolverAdapter(SamlMetadataUIConfiguration.java:102)
~[cas-server-support-saml-mdui-5.1.0.jar:5.1.0]
at
org.apereo.cas.support.saml.mdui.config.SamlMetadataUIConfiguration$$EnhancerBySpringCGLIB$$77a5ef6.CGLIB$chainingSamlMetadataUIMetadataResolverAdapter$2(<generated>)
~[cas-server-support-saml-mdui-5.1.0.jar:5.1.0]
at
org.apereo.cas.support.saml.mdui.config.SamlMetadataUIConfiguration$$EnhancerBySpringCGLIB$$77a5ef6$$FastClassBySpringCGLIB$$8510edfa.invoke(<generated>)
~[cas-server-support-saml-mdui-5.1.0.jar:5.1.0]
at
org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228)
~[spring-core-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:358)
~[spring-context-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.apereo.cas.support.saml.mdui.config.SamlMetadataUIConfiguration$$EnhancerBySpringCGLIB$$77a5ef6.chainingSamlMetadataUIMetadataResolverAdapter(<generated>)
~[cas-server-support-saml-mdui-5.1.0.jar:5.1.0]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_71]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:1.8.0_71]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_71]
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_71]
at
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1173)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1067)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.obtainBeanInstanceFromFactory(ConfigurationClassEnhancer.java:389)
~[spring-context-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:361)
~[spring-context-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.apereo.cas.support.saml.mdui.config.SamlMetadataUIConfiguration$$EnhancerBySpringCGLIB$$77a5ef6.chainingSamlMetadataUIMetadataResolverAdapter(<generated>)
~[cas-server-support-saml-mdui-5.1.0.jar:5.1.0]
at
org.apereo.cas.support.saml.mdui.config.SamlMetadataUIConfiguration.samlMetadataUIParserAction(SamlMetadataUIConfiguration.java:95)
~[cas-server-support-saml-mdui-5.1.0.jar:5.1.0]
at
org.apereo.cas.support.saml.mdui.config.SamlMetadataUIConfiguration$$EnhancerBySpringCGLIB$$77a5ef6.CGLIB$samlMetadataUIParserAction$0(<generated>)
~[cas-server-support-saml-mdui-5.1.0.jar:5.1.0]
at
org.apereo.cas.support.saml.mdui.config.SamlMetadataUIConfiguration$$EnhancerBySpringCGLIB$$77a5ef6$$FastClassBySpringCGLIB$$8510edfa.invoke(<generated>)
~[cas-server-support-saml-mdui-5.1.0.jar:5.1.0]
at
org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228)
~[spring-core-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:358)
~[spring-context-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.apereo.cas.support.saml.mdui.config.SamlMetadataUIConfiguration$$EnhancerBySpringCGLIB$$77a5ef6.samlMetadataUIParserAction(<generated>)
~[cas-server-support-saml-mdui-5.1.0.jar:5.1.0]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_71]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:1.8.0_71]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_71]
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_71]
at
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1173)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1067)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.obtainBeanInstanceFromFactory(ConfigurationClassEnhancer.java:389)
~[spring-context-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:361)
~[spring-context-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.apereo.cas.support.saml.mdui.config.SamlMetadataUIConfiguration$$EnhancerBySpringCGLIB$$77a5ef6.samlMetadataUIParserAction(<generated>)
~[cas-server-support-saml-mdui-5.1.0.jar:5.1.0]
at
org.apereo.cas.support.saml.mdui.config.SamlMetadataUIConfiguration.samlMetadataUIWebConfigurer(SamlMetadataUIConfiguration.java:87)
~[cas-server-support-saml-mdui-5.1.0.jar:5.1.0]
at
org.apereo.cas.support.saml.mdui.config.SamlMetadataUIConfiguration$$EnhancerBySpringCGLIB$$77a5ef6.CGLIB$samlMetadataUIWebConfigurer$1(<generated>)
~[cas-server-support-saml-mdui-5.1.0.jar:5.1.0]
at
org.apereo.cas.support.saml.mdui.config.SamlMetadataUIConfiguration$$EnhancerBySpringCGLIB$$77a5ef6$$FastClassBySpringCGLIB$$8510edfa.invoke(<generated>)
~[cas-server-support-saml-mdui-5.1.0.jar:5.1.0]
at
org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228)
~[spring-core-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:358)
~[spring-context-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.apereo.cas.support.saml.mdui.config.SamlMetadataUIConfiguration$$EnhancerBySpringCGLIB$$77a5ef6.samlMetadataUIWebConfigurer(<generated>)
~[cas-server-support-saml-mdui-5.1.0.jar:5.1.0]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_71]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:1.8.0_71]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_71]
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_71]
at
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1173)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1067)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)
~[spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
~[spring-context-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
~[spring-context-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
~[spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE]
at
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:737)
~[spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE]
at
org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:370)
~[spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE]
at
org.springframework.boot.SpringApplication.run(SpringApplication.java:314)
~[spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE]
at
org.springframework.boot.web.support.SpringBootServletInitializer.run(SpringBootServletInitializer.java:151)
~[spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE]
at
org.springframework.boot.web.support.SpringBootServletInitializer.createRootApplicationContext(SpringBootServletInitializer.java:131)
~[spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE]
at
org.springframework.boot.web.support.SpringBootServletInitializer.onStartup(SpringBootServletInitializer.java:86)
~[spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE]
at
org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:169)
~[spring-web-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5196)
~[catalina.jar:8.5.15]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
~[catalina.jar:8.5.15]
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
~[catalina.jar:8.5.15]
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
~[catalina.jar:8.5.15]
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
~[catalina.jar:8.5.15]
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952)
~[catalina.jar:8.5.15]
at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823)
~[catalina.jar:8.5.15]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
~[?:1.8.0_71]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_71]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
[?:1.8.0_71]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
[?:1.8.0_71]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_71]
2017-06-15 12:08:31,618 INFO
[org.apereo.cas.support.saml.mdui.AbstractMetadataResolverAdapter] -
<Collected metadata from [0] resolvers(s). Initializing aggregate
resolver...>
2017-06-15 12:08:31,619 INFO
[org.apereo.cas.support.saml.mdui.AbstractMetadataResolverAdapter] -
<Metadata aggregate initialized successfully.>
2017-06-15 12:08:32,148 DEBUG
[org.apereo.cas.web.report.BaseCasMvcEndpoint] - <Sensitivity for endpoint
[AuthenticationEvents] is undefined. Checking defaults...>
2017-06-15 12:08:32,148 DEBUG
[org.apereo.cas.web.report.BaseCasMvcEndpoint] - <Default sensitivity for
endpoint [AuthenticationEvents] is set to [true]>
Here are my settings:
####################################
# SAML CORE
#
cas.samlCore.ticketidSaml2=false
cas.samlCore.skewAllowance=0
cas.samlCore.attributeNamespace=http://www.ja-sig.org/products/cas/
cas.samlCore.issuer=cas.psoplaneta.com
cas.samlCore.securityManager=com.sun.org.apache.xerces.internal.util.SecurityManager
####################################
# SAML2 IdP
#
cas.authn.samlIdp.entityId=https://cas.psoplaneta.com:8443/cas/idp
cas.authn.samlIdp.hostName=cas.psoplaneta.com:8443
cas.authn.samlIdp.scope=psoplaneta.com
cas.authn.samlIdp.metadata.cacheExpirationMinutes=30
cas.authn.samlIdp.metadata.failFast=true
cas.authn.samlIdp.metadata.location=file://c:/etc/cas/saml/idp
cas.authn.samlIdp.metadata.privateKeyAlgName=RSA
cas.authn.samlIdp.metadata.requireValidMetadata=true
cas.authn.samlIdp.metadata.basicAuthnUsername=
cas.authn.samlIdp.metadata.basicAuthnPassword=
cas.authn.samlIdp.metadata.supportedContentTypes=
cas.authn.samlIdp.logout.forceSignedLogoutRequests=true
cas.authn.samlIdp.logout.singleLogoutCallbacksDisabled=false
cas.authn.samlIdp.response.skewAllowance=0
cas.authn.samlIdp.response.signError=false
cas.authn.samlIdp.response.overrideSignatureCanonicalizationAlgorithm=
cas.authn.samlIdp.response.useAttributeFriendlyName=true
############################################
# SAML MEDATADA UI
#
cas.samlMetadataUi.requireValidMetadata=true
cas.samlMetadataUi.repeatInterval=120000
cas.samlMetadataUi.startDelay=30000
cas.samlMetadataUi.resources=file://c:/etc/cas/saml/sp/::
#,http://md.incommon.org/InCommon/InCommon-metadata.xml::classpath:/inc-md-pub.key
cas.samlMetadataUi.maxValidity=0
cas.samlMetadataUi.requireSignedRoot=false
cas.samlMetadataUi.parameter=entityId
Is there any value that is omitting or not correct ?. Where can I find
detailed information on the values that should be assigned for a correct
configuration?
Thanks again!
--
- CAS gitter chatroom: https://gitter.im/apereo/cas
- CAS mailing list guidelines: https://apereo.github.io/cas/Mailing-Lists.html
- CAS documentation website: https://apereo.github.io/cas
- CAS project website: https://github.com/apereo/cas
---
You received this message because you are subscribed to the Google Groups "CAS
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/a/apereo.org/d/msgid/cas-user/ee716ebc-485d-4dfc-8461-1d03a47c0204%40apereo.org.