Hi,
I'm trying to install CAS with the overlay method with gradle on
CentOS8. I deploy cas-overlay-template directory with git command. I
want LDAP authentication, so I add the module cas-server-support-ldap.
My gradle.properties file is :
# Versions
cas.version=6.2.1
springBootVersion=2.3.3.RELEASE
# Use -jetty, -undertow to other containers
# Or blank if you want to deploy to an external container
appServer=-tomcat
executable=false
tomcatVersion=8.5.50
group=org.apereo.cas
sourceCompatibility=11
targetCompatibility=11
jibVersion=2.4.0
gradleVersion=6.5.1
# Location of the downloaded CAS shell JAR
shellDir=build/libs
ivyVersion=2.4.0
gradleDownloadTaskVersion=3.4.3
gradleMavenPluginVersion=4.1.5
gradleLombokPluginVersion=4.1.5
# use without "-slim" in tag name if you want tools like jstack, adds
about 100MB to image size
# (https://hub.docker.com/r/adoptopenjdk/openjdk11/tags/)
baseDockerImage=adoptopenjdk/openjdk11:alpine-jre
allowInsecureRegistries=false
dependencies {
implementation
"org.apereo.cas:cas-server-webapp${project.appServer}:${project.'cas.version'}"
//Liste des modules additionnels
//Module pour les pages de management
implementation
"org.apereo.cas:cas-server-support-monitor:${project.'cas.version'}"
//Ajout du module pour l'authentification LDAP
implementation
"org.apereo.cas:cas-server-support-ldap:${project.'cas.version'}"
//Pour la configuration des fichiers de services au fomrat json
implementation
"org.apereo.cas:cas-server-support-json-service-registry:${project.'cas.version'}"
}
and my cas.properties is :
cas.server.name=https://my-cas.exemple.org
cas.server.prefix=${cas.server.name}/cas
cas.host.name: my-cas.exemple.org
# Log
logging.config=file:/etc/cas/config/log4j2.xml
logging.level.org.apereo=DEBUG
#Config LDAP
cas.myldap.ldap.url=ldaps://my-ldap.exemple.org
cas.myldap.ldap.user=cn=cas,ou=roles,dc=exemple,dc=org
cas.myldap.ldap.password=XXXXXXXXXXXX
# Management
management.endpoints.web.base-path=/actuator
management.endpoints.web.exposure.include=status
management.endpoint.status.enabled=true
cas.monitor.endpoints.endpoint.status.access=IP_ADDRESS
cas.monitor.endpoints.endpoint.status.requiredIpAddresses=XXX.XXX.XXX.XXX
# Format de definition des services
cas.service-registry.initFromJson=false
cas.service-registry.json.location=file:/etc/cas/services
#Config SIGNING et ENCRYPTION KEYS
#Pour webflow
cas.webflow.crypto.enabled=true
cas.webflow.crypto.alg=AES
cas.webflow.crypto.signing.keySize=512
cas.webflow.crypto.signing.key=XXXXXXXXXXXXXX
cas.webflow.crypto.encryption.keySize=16
cas.webflow.crypto.encryption.key=XXXXXXXXXXXX
# Pour TGC
cas.tgc.crypto.enabled=true
cas.tgc.crypto.encryption.key=XXXXXXXXXXXX
cas.tgc.crypto.signing.key=XXXXXXXXXX
cas.authn.accept.users=
cas.authn.ldap[0].order=1
cas.authn.ldap[0].name=LDAP
cas.authn.ldap[0].type=AUTHENTICATED
cas.authn.ldap[0].ldap-url=${cas.myldap.ldap.url}
cas.authn.ldap[0].bind-dn=${cas.myldap.ldap.user}
cas.authn.ldap[0].bind-credential=${cas.myldap.ldap.password}
cas.authn.ldap[0].use-ssl=true
cas.authn.ldap[0].use-start-tls=false
cas.authn.ldap[0].trust-certificates=file:///etc/certs/chain.pem
cas.authn.ldap[0].block-wait-time=PT3S
cas.authn.ldap[0].response-timeout=PT5S
cas.authn.ldap[0].idle-time=PT10M
cas.authn.ldap[0].prune-period=PT5M
cas.authn.ldap[0].min-pool-size=3
cas.authn.ldap[0].max-pool-size=10
cas.authn.ldap[0].validate-on-checkout=true
cas.authn.ldap[0].validate-periodically=true
cas.authn.ldap[0].validate-period=PT5M
cas.authn.ldap[0].base-dn=dc=ou=people,exemple,dc=org
cas.authn.ldap[0].subtree-search=false
cas.authn.ldap[0].search-filter=(&(login={user})(entryStatus=valid))
cas.authn.ldap[0].dn-format=uid=%s,ou=people,dc=exemple,dc=org
cas.authn.ldap[0].principal-attribute-id=login
cas.authn.ldap[0].principal-attribute-list=uid,mail,sn,givenName,cn,groupMemberOf
#Password management LDAP
cas.authn.pm.ldap[0].type=GENERIC
To build the war file, I run commands :
rm -rf $HOME/.gradle/caches/
./gradlew --refresh-dependencies clean CopyCasConfiguration build
cp /opt/cas-overlay-template/build/libs/cas.war /opt/tomcat/webapps/
systemctl restart tomcat.service
Compilation seems good and the login page is ok. But if I try a
login/password of my LDAP, authentication failed...
In CAS log file I found an exception but I don't understand why it
doesn't work :
2020-08-26 12:20:28,322 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <POST
"/cas/login", parameters={masked}>
2020-08-26 12:20:28,323 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <Mapping
request with URI '/cas/login' to flow with id 'login'>
2020-08-26 12:20:28,324 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <Mapped
to [FlowHandlerMapping.DefaultFlowHandler@78595db0]>
2020-08-26 12:20:28,324 DEBUG
[org.springframework.webflow.executor.FlowExecutorImpl] - <Resuming flow
execution with key 'XXXXXX....XXXXX=>
2020-08-26 12:20:28,329 DEBUG
[org.springframework.webflow.definition.registry.FlowDefinitionRegistryImpl]
- <Getting FlowDefinition with id 'login'>
2020-08-26 12:20:28,329 DEBUG
[org.springframework.webflow.engine.impl.FlowExecutionImpl] - <Resuming
in org.springframework.webflow.mvc.servlet.MvcExternalContext@4b36cf82>
2020-08-26 12:20:28,348 DEBUG [org.springframework.webflow.engine.Flow]
- <Restoring [FlowVariable@bc2b5b2 name = 'credential', valueFactory =
[BeanFactoryVariableValueFactory@11686818 type =
UsernamePasswordCredential]]>
2020-08-26 12:20:28,350 DEBUG
[org.springframework.webflow.mvc.view.AbstractMvcView] - <Processing
user event 'submit'>
2020-08-26 12:20:28,350 DEBUG
[org.springframework.webflow.mvc.view.AbstractMvcView] - <Resolved model
UsernamePasswordCredential(username=null, source=null, customFields={})>
2020-08-26 12:20:28,350 DEBUG
[org.springframework.webflow.mvc.view.AbstractMvcView] - <Binding to model>
2020-08-26 12:20:28,350 DEBUG
[org.springframework.webflow.mvc.view.AbstractMvcView] - <Adding mapping
for parameter 'username'>
2020-08-26 12:20:28,351 DEBUG
[org.springframework.webflow.mvc.view.AbstractMvcView] - <Adding mapping
for parameter 'password'>
2020-08-26 12:20:28,469 DEBUG
[org.springframework.webflow.mvc.view.AbstractMvcView] - <Validating model>
2020-08-26 12:20:28,470 DEBUG
[org.springframework.webflow.validation.ValidationHelper] - <Invoking
default model validation method 'validate(ValidationContext)'>
2020-08-26 12:20:28,472 DEBUG
[org.springframework.webflow.engine.ViewState] - <Event 'submit'
returned from view [ServletMvcView@161cf80a view =
org.thymeleaf.spring5.view.ThymeleafView@6068f415]>
2020-08-26 12:20:28,473 DEBUG
[org.springframework.webflow.engine.Transition] - <Executing
[Transition@169616f on = submit, to = realSubmit]>
2020-08-26 12:20:28,473 DEBUG
[org.springframework.webflow.engine.Transition] - <Exiting state
'viewLoginForm'>
2020-08-26 12:20:28,473 DEBUG
[org.springframework.webflow.engine.ActionState] - <Entering state
'realSubmit' of flow 'login'>
2020-08-26 12:20:28,473 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Executing
[EvaluateAction@8aae1fb expression = authenticationViaFormAction,
resultExpression = [null]]>
2020-08-26 12:20:28,474 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Executing
org.apereo.cas.web.flow.actions.InitialAuthenticationAction@5b1d3c33>
2020-08-26 12:20:28,475 DEBUG
[org.apereo.cas.authentication.adaptive.DefaultAdaptiveAuthenticationPolicy]
- <User agent [Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:80.0)
Gecko/20100101 Firefox/80.0] is authorized to proceed>
2020-08-26 12:20:28,476 DEBUG
[org.apereo.cas.authentication.adaptive.DefaultAdaptiveAuthenticationPolicy]
- <Adaptive authentication policy has authorized client
[XXX.XXX.XXX.XXX] to proceed.>
2020-08-26 12:20:28,476 DEBUG
[org.apereo.cas.web.flow.resolver.impl.ServiceTicketRequestWebflowEventResolver]
- <Located ticket-granting ticket [] from the request context>
2020-08-26 12:20:28,476 DEBUG
[org.apereo.cas.web.flow.resolver.impl.ServiceTicketRequestWebflowEventResolver]
- <Located service [null] from the request context>
2020-08-26 12:20:28,476 DEBUG
[org.apereo.cas.web.flow.resolver.impl.ServiceTicketRequestWebflowEventResolver]
- <Provided value for [renew] request parameter is [null]>
2020-08-26 12:20:28,476 DEBUG
[org.apereo.cas.web.flow.resolver.impl.ServiceTicketRequestWebflowEventResolver]
- <Request is not eligible to be issued service tickets just yet>
2020-08-26 12:20:28,505 DEBUG
[org.apereo.cas.authentication.PolicyBasedAuthenticationManager] -
<Authentication credentials provided for this transaction are
[[UsernamePasswordCredential(username=toto, source=null, customFields={})]]>
2020-08-26 12:20:28,530 DEBUG
[org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan]
- <Candidate/Registered authentication handlers for this transaction are
[[org.apereo.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler@69b94e6a]]>
2020-08-26 12:20:28,530 DEBUG
[org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan]
- <Authentication handler resolvers for this transaction are
[[org.apereo.cas.authentication.handler.RegisteredServiceAuthenticationHandlerResolver@3c7178b]]>
2020-08-26 12:20:28,532 DEBUG
[org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan]
- <Authentication handler resolvers produced no candidate authentication
handler. Using the default handler resolver instead...>
2020-08-26 12:20:28,533 DEBUG
[org.apereo.cas.authentication.AuthenticationHandlerResolver] - <Default
authentication handlers used for this transaction are
[HttpBasedServiceCredentialsAuthenticationHandler]>
2020-08-26 12:20:28,533 DEBUG
[org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan]
- <Resolved and finalized authentication handlers to carry out this
authentication transaction are
[[org.apereo.cas.authentication.handler.RegisteredServiceAuthenticationHandlerResolver@3c7178b]]>
2020-08-26 12:20:28,533 DEBUG
[org.apereo.cas.authentication.PolicyBasedAuthenticationManager] -
<Candidate resolved authentication handlers for this transaction are
[[org.apereo.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler@69b94e6a]]>
2020-08-26 12:20:28,533 DEBUG
[org.apereo.cas.authentication.PolicyBasedAuthenticationManager] -
<Attempting to authenticate credential
[UsernamePasswordCredential(username=toto, source=null, customFields={})]>
2020-08-26 12:20:28,534 DEBUG
[org.apereo.cas.authentication.PolicyBasedAuthenticationManager] -
<Authentication handler
[HttpBasedServiceCredentialsAuthenticationHandler] does not support the
credential type [UsernamePasswordCredential(username=toto, source=null,
customFields={})]. Trying next...>
2020-08-26 12:20:28,537 INFO
[org.apereo.inspektr.audit.support.Slf4jLoggingAuditTrailManager] -
<Audit trail record BEGIN
=============================================================
WHO: toto
WHAT: Supplied credentials: [UsernamePasswordCredential(username=toto,
source=null, customFields={})]
ACTION: AUTHENTICATION_FAILED
APPLICATION: CAS
WHEN: Wed Aug 26 12:20:28 CEST 2020
CLIENT IP ADDRESS: XXX.XXX.XXX.XXX
SERVER IP ADDRESS: XXX.XXX.XXX.XXX
=============================================================
>
2020-08-26 12:20:28,537 WARN
[org.apereo.cas.web.flow.resolver.impl.DefaultCasDelegatingWebflowEventResolver]
- <class org.apereo.cas.authentication.AuthenticationException: 0
errors, 0 successes>
2020-08-26 12:20:28,537 DEBUG
[org.apereo.cas.web.flow.resolver.impl.DefaultCasDelegatingWebflowEventResolver]
- <0 errors, 0 successes>
org.apereo.cas.authentication.AuthenticationException: 0 errors, 0 successes
at
org.apereo.cas.authentication.PolicyBasedAuthenticationManager.evaluateFinalAuthentication(PolicyBasedAuthenticationManager.java:346)
~[cas-server-core-authentication-api-6.2.1.jar:6.2.1]
at
org.apereo.cas.authentication.PolicyBasedAuthenticationManager.authenticateInternal(PolicyBasedAuthenticationManager.java:324)
~[cas-server-core-authentication-api-6.2.1.jar:6.2.1]
at
org.apereo.cas.authentication.PolicyBasedAuthenticationManager.authenticate(PolicyBasedAuthenticationManager.java:62)
~[cas-server-core-authentication-api-6.2.1.jar:6.2.1]
at
org.apereo.cas.authentication.PolicyBasedAuthenticationManager$$FastClassBySpringCGLIB$$90e801d3.invoke(<generated>)
~[cas-server-core-authentication-api-6.2.1.jar:6.2.1]
at
org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
~[spring-core-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.apereo.inspektr.audit.AuditTrailManagementAspect.handleAuditTrail(AuditTrailManagementAspect.java:135)
~[inspektr-audit-1.8.7.GA.jar:1.8.7.GA]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method) ~[?:?]
at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:?]
at
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.apereo.cas.authentication.PolicyBasedAuthenticationManager$$EnhancerBySpringCGLIB$$affa7075.authenticate(<generated>)
~[cas-server-core-authentication-api-6.2.1.jar:6.2.1]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method) ~[?:?]
at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:?]
at
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at
org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
~[spring-core-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.cloud.context.scope.GenericScope$LockedScopedProxyFactoryBean.invoke(GenericScope.java:499)
~[spring-cloud-context-2.2.2.RELEASE.jar:2.2.2.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at com.sun.proxy.$Proxy153.authenticate(Unknown Source) ~[?:?]
at
org.apereo.cas.authentication.DefaultAuthenticationTransactionManager.handle(DefaultAuthenticationTransactionManager.java:31)
~[cas-server-core-authentication-api-6.2.1.jar:6.2.1]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method) ~[?:?]
at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:?]
at
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at
org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
~[spring-core-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.cloud.context.scope.GenericScope$LockedScopedProxyFactoryBean.invoke(GenericScope.java:499)
~[spring-cloud-context-2.2.2.RELEASE.jar:2.2.2.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at com.sun.proxy.$Proxy152.handle(Unknown Source) ~[?:?]
at
org.apereo.cas.authentication.DefaultAuthenticationSystemSupport.handleAuthenticationTransaction(DefaultAuthenticationSystemSupport.java:53)
~[cas-server-core-authentication-api-6.2.1.jar:6.2.1]
at
org.apereo.cas.authentication.DefaultAuthenticationSystemSupport.handleInitialAuthenticationTransaction(DefaultAuthenticationSystemSupport.java:34)
~[cas-server-core-authentication-api-6.2.1.jar:6.2.1]
at
org.apereo.cas.web.flow.resolver.impl.DefaultCasDelegatingWebflowEventResolver.resolveInternal(DefaultCasDelegatingWebflowEventResolver.java:56)
~[cas-server-core-webflow-api-6.2.1.jar:6.2.1]
at
org.apereo.cas.web.flow.resolver.impl.AbstractCasWebflowEventResolver.resolve(AbstractCasWebflowEventResolver.java:105)
~[cas-server-core-webflow-api-6.2.1.jar:6.2.1]
at
org.apereo.cas.web.flow.resolver.impl.AbstractCasWebflowEventResolver.resolveSingle(AbstractCasWebflowEventResolver.java:110)
~[cas-server-core-webflow-api-6.2.1.jar:6.2.1]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method) ~[?:?]
at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:?]
at
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at
org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
~[spring-core-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.cloud.context.scope.GenericScope$LockedScopedProxyFactoryBean.invoke(GenericScope.java:499)
~[spring-cloud-context-2.2.2.RELEASE.jar:2.2.2.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at com.sun.proxy.$Proxy213.resolveSingle(Unknown Source) ~[?:?]
at
org.apereo.cas.web.flow.actions.AbstractAuthenticationAction.doExecute(AbstractAuthenticationAction.java:63)
~[cas-server-core-webflow-api-6.2.1.jar:6.2.1]
at
org.springframework.webflow.action.AbstractAction.execute(AbstractAction.java:188)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method) ~[?:?]
at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:?]
at
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at
org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
~[spring-core-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.cloud.context.scope.GenericScope$LockedScopedProxyFactoryBean.invoke(GenericScope.java:499)
~[spring-cloud-context-2.2.2.RELEASE.jar:2.2.2.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at com.sun.proxy.$Proxy201.execute(Unknown Source) ~[?:?]
at
org.springframework.webflow.execution.ActionExecutor.execute(ActionExecutor.java:51)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at
org.springframework.webflow.action.EvaluateAction.doExecute(EvaluateAction.java:77)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at
org.springframework.webflow.action.AbstractAction.execute(AbstractAction.java:188)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at
org.springframework.webflow.execution.ActionExecutor.execute(ActionExecutor.java:51)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at
org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:101)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at org.springframework.webflow.engine.State.enter(State.java:194)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at
org.springframework.webflow.engine.Transition.execute(Transition.java:228)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at
org.springframework.webflow.engine.impl.FlowExecutionImpl.execute(FlowExecutionImpl.java:395)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at
org.springframework.webflow.engine.impl.RequestControlContextImpl.execute(RequestControlContextImpl.java:214)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at
org.springframework.webflow.engine.TransitionableState.handleEvent(TransitionableState.java:116)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at
org.springframework.webflow.engine.Flow.handleEvent(Flow.java:547)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at
org.springframework.webflow.engine.impl.FlowExecutionImpl.handleEvent(FlowExecutionImpl.java:390)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at
org.springframework.webflow.engine.impl.RequestControlContextImpl.handleEvent(RequestControlContextImpl.java:210)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at
org.springframework.webflow.engine.ViewState.handleEvent(ViewState.java:231)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at
org.springframework.webflow.engine.ViewState.resume(ViewState.java:195)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at org.springframework.webflow.engine.Flow.resume(Flow.java:537)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at
org.springframework.webflow.engine.impl.FlowExecutionImpl.resume(FlowExecutionImpl.java:259)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at
org.springframework.webflow.executor.FlowExecutorImpl.resumeExecution(FlowExecutorImpl.java:168)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method) ~[?:?]
at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:?]
at
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at
org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
~[spring-core-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.cloud.context.scope.GenericScope$LockedScopedProxyFactoryBean.invoke(GenericScope.java:499)
~[spring-cloud-context-2.2.2.RELEASE.jar:2.2.2.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
~[spring-aop-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at com.sun.proxy.$Proxy216.resumeExecution(Unknown Source) ~[?:?]
at
org.springframework.webflow.mvc.servlet.FlowHandlerAdapter.handle(FlowHandlerAdapter.java:254)
~[spring-webflow-2.5.1.RELEASE.jar:2.5.1.RELEASE]
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
~[spring-webmvc-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
~[spring-webmvc-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
~[spring-webmvc-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
~[spring-webmvc-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
~[servlet-api.jar:?]
at
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
~[spring-webmvc-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
~[servlet-api.jar:?]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:8.5.50]
at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
~[tomcat-websocket.jar:8.5.50]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:8.5.50]
at
org.apereo.cas.web.support.AuthenticationCredentialsThreadLocalBinderClearingFilter.doFilter(AuthenticationCredentialsThreadLocalBinderClearingFilter.java:28)
~[cas-server-core-web-api-6.2.1.jar:6.2.1]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:8.5.50]
at
org.apereo.cas.web.support.filters.RequestParameterPolicyEnforcementFilter.doFilter(RequestParameterPolicyEnforcementFilter.java:409)
~[cas-server-core-web-api-6.2.1.jar:6.2.1]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:8.5.50]
at
org.apereo.cas.web.support.filters.ResponseHeadersEnforcementFilter.doFilter(ResponseHeadersEnforcementFilter.java:199)
~[cas-server-core-web-api-6.2.1.jar:6.2.1]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:8.5.50]
at
org.apereo.cas.web.support.filters.AddResponseHeadersFilter.doFilter(AddResponseHeadersFilter.java:63)
~[cas-server-core-web-api-6.2.1.jar:6.2.1]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:8.5.50]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
~[spring-web-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
~[spring-security-web-5.3.2.RELEASE.jar:5.3.2.RELEASE]
at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
~[spring-web-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
~[spring-web-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:8.5.50]
at
org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
~[spring-web-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
~[spring-web-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:8.5.50]
at
org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
~[spring-web-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
~[spring-web-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:8.5.50]
at
org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:128)
~[spring-boot-2.2.8.RELEASE.jar:2.2.8.RELEASE]
at
org.springframework.boot.web.servlet.support.ErrorPageFilter.access$000(ErrorPageFilter.java:66)
~[spring-boot-2.2.8.RELEASE.jar:2.2.8.RELEASE]
at
org.springframework.boot.web.servlet.support.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:103)
~[spring-boot-2.2.8.RELEASE.jar:2.2.8.RELEASE]
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
~[spring-web-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:121)
~[spring-boot-2.2.8.RELEASE.jar:2.2.8.RELEASE]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:8.5.50]
at
org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
~[spring-boot-actuator-2.2.8.RELEASE.jar:2.2.8.RELEASE]
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
~[spring-web-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:8.5.50]
at
org.apereo.cas.logging.web.ThreadContextMDCServletFilter.doFilter(ThreadContextMDCServletFilter.java:99)
~[cas-server-core-logging-6.2.1.jar:6.2.1]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:8.5.50]
at
org.apereo.inspektr.common.web.ClientInfoThreadLocalFilter.doFilter(ClientInfoThreadLocalFilter.java:66)
~[inspektr-common-1.8.7.GA.jar:1.8.7.GA]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:8.5.50]
at
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
~[spring-web-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
~[spring-web-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:8.5.50]
at
org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71)
~[log4j-web-2.13.3.jar:2.13.3]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
~[catalina.jar:8.5.50]
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
~[catalina.jar:8.5.50]
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
~[catalina.jar:8.5.50]
at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:678)
~[catalina.jar:8.5.50]
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
~[catalina.jar:8.5.50]
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
~[catalina.jar:8.5.50]
at
org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:482)
~[tomcat-coyote.jar:8.5.50]
at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
~[tomcat-coyote.jar:8.5.50]
at
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:810)
~[tomcat-coyote.jar:8.5.50]
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1623)
~[tomcat-coyote.jar:8.5.50]
at
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
~[tomcat-coyote.jar:8.5.50]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
~[?:?]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
~[?:?]
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
~[tomcat-util.jar:8.5.50]
at java.lang.Thread.run(Thread.java:834) [?:?]
2020-08-26 12:20:28,538 DEBUG
[org.apereo.cas.web.flow.resolver.impl.AbstractCasWebflowEventResolver]
- <Resolved single event [authenticationFailure] via
[org.apereo.cas.web.flow.resolver.impl.DefaultCasDelegatingWebflowEventResolver]
for this context>
2020-08-26 12:20:28,538 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Finished
executing
org.apereo.cas.web.flow.actions.InitialAuthenticationAction@5b1d3c33;
result = authenticationFailure>
2020-08-26 12:20:28,538 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Finished
executing [EvaluateAction@8aae1fb expression =
authenticationViaFormAction, resultExpression = [null]]; result =
authenticationFailure>
2020-08-26 12:20:28,538 DEBUG
[org.springframework.webflow.engine.Transition] - <Executing
[Transition@1c4e0 on = authenticationFailure, to =
handleAuthenticationFailure]>
2020-08-26 12:20:28,538 DEBUG
[org.springframework.webflow.engine.Transition] - <Exiting state
'realSubmit'>
2020-08-26 12:20:28,539 DEBUG
[org.springframework.webflow.engine.ActionState] - <Entering state
'handleAuthenticationFailure' of flow 'login'>
2020-08-26 12:20:28,539 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Executing
[EvaluateAction@64842e15 expression = authenticationExceptionHandler,
resultExpression = [null]]>
2020-08-26 12:20:28,539 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Executing
org.apereo.cas.web.flow.actions.AuthenticationExceptionHandlerAction@62b5be87>
2020-08-26 12:20:28,539 DEBUG
[org.apereo.cas.web.flow.actions.AuthenticationExceptionHandlerAction] -
<Located current event [authenticationFailure]>
2020-08-26 12:20:28,540 DEBUG
[org.apereo.cas.web.flow.actions.AuthenticationExceptionHandlerAction] -
<Located error attribute [class
org.apereo.cas.authentication.AuthenticationException] with message [0
errors, 0 successes] from the current event>
2020-08-26 12:20:28,565 DEBUG
[org.apereo.cas.web.flow.authentication.DefaultCasWebflowAuthenticationExceptionHandler]
- <Unable to translate handler errors of the authentication exception
[org.apereo.cas.authentication.AuthenticationException: 0 errors, 0
successes]. Returning [UNKNOWN]>
2020-08-26 12:20:28,566 DEBUG
[org.apereo.cas.web.flow.actions.AuthenticationExceptionHandlerAction] -
<Final event id resolved from the error is [UNKNOWN]>
2020-08-26 12:20:28,566 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Finished
executing
org.apereo.cas.web.flow.actions.AuthenticationExceptionHandlerAction@62b5be87;
result = UNKNOWN>
2020-08-26 12:20:28,566 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Finished
executing [EvaluateAction@64842e15 expression =
authenticationExceptionHandler, resultExpression = [null]]; result =
UNKNOWN>
2020-08-26 12:20:28,566 DEBUG
[org.springframework.webflow.engine.Transition] - <Executing
[Transition@55c177e6 on = *, to = initializeLoginForm]>
2020-08-26 12:20:28,567 DEBUG
[org.springframework.webflow.engine.Transition] - <Exiting state
'handleAuthenticationFailure'>
2020-08-26 12:20:28,567 DEBUG
[org.springframework.webflow.engine.ActionState] - <Entering state
'initializeLoginForm' of flow 'login'>
2020-08-26 12:20:28,567 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Executing
[EvaluateAction@1b29c2bd expression = initializeLoginAction,
resultExpression = [null]]>
2020-08-26 12:20:28,567 DEBUG
[org.springframework.webflow.execution.AnnotatedAction] - <Putting
action execution attributes map[[empty]]>
2020-08-26 12:20:28,567 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Executing
org.apereo.cas.web.flow.login.InitializeLoginAction@4e651ca6>
2020-08-26 12:20:28,567 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Finished
executing org.apereo.cas.web.flow.login.InitializeLoginAction@4e651ca6;
result = success>
2020-08-26 12:20:28,568 DEBUG
[org.springframework.webflow.execution.AnnotatedAction] - <Clearing
action execution attributes map[[empty]]>
2020-08-26 12:20:28,568 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Finished
executing [EvaluateAction@1b29c2bd expression = initializeLoginAction,
resultExpression = [null]]; result = success>
2020-08-26 12:20:28,568 DEBUG
[org.springframework.webflow.engine.Transition] - <Executing
[Transition@7e4e4227 on = success, to = viewLoginForm]>
2020-08-26 12:20:28,568 DEBUG
[org.springframework.webflow.engine.Transition] - <Exiting state
'initializeLoginForm'>
2020-08-26 12:20:28,568 DEBUG
[org.springframework.webflow.engine.ViewState] - <Entering state
'viewLoginForm' of flow 'login'>
2020-08-26 12:20:28,597 DEBUG
[org.springframework.webflow.engine.impl.FlowExecutionImpl] - <Assigned
key XXXXXXXX....XXXXXX=>
2020-08-26 12:20:28,598 DEBUG
[org.springframework.webflow.engine.ViewState] - <Rendering +
[ServletMvcView@31bfbf46 view =
org.thymeleaf.spring5.view.ThymeleafView@6068f415]>
2020-08-26 12:20:28,598 DEBUG
[org.springframework.webflow.engine.ViewState] - < Flash scope =
map[[empty]]>
2020-08-26 12:20:28,598 DEBUG
[org.springframework.webflow.engine.ViewState] - < Messages =
[DefaultMessageContext@43f53718 sourceMessages = map[[null] ->
list[[Message@5a482c49 source = [null], severity = ERROR, text =
'Mauvais identifiant / mot de passe.']]]]>
2020-08-26 12:20:28,598 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Executing
[EvaluateAction@1cb893e9 expression = renderLoginFormAction,
resultExpression = [null]]>
2020-08-26 12:20:28,599 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Executing
org.apereo.cas.web.flow.login.RenderLoginAction@54252b58>
2020-08-26 12:20:28,599 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Finished
executing org.apereo.cas.web.flow.login.RenderLoginAction@54252b58;
result = null>
2020-08-26 12:20:28,599 DEBUG
[org.springframework.webflow.execution.ActionExecutor] - <Finished
executing [EvaluateAction@1cb893e9 expression = renderLoginFormAction,
resultExpression = [null]]; result = null>
2020-08-26 12:20:28,601 DEBUG
[org.springframework.webflow.mvc.view.AbstractMvcView] - <Rendering MVC
[org.thymeleaf.spring5.view.ThymeleafView@6068f415] with model map
[{passwordManagementEnabled=false, viewScope=map[[empty]],
warnCookieValue=false,
org.springframework.validation.BindingResult.credential=org.springframework.webflow.mvc.view.BindingModel:
1 errors
Error in object 'credential': codes []; arguments []; default message
[Mauvais identifiant / mot de passe.], staticAuthentication=false,
flowExecutionUrl=/cas/login?username=toto&password=XXXXXXexecution=XXXXXXXXXXXXXX...XXXXXXXXXXXXXXXX,
flowRequestContext=[RequestControlContextImpl@815cd6b externalContext =
org.springframework.webflow.mvc.servlet.MvcExternalContext@4b36cf82,
currentEvent = success, requestScope = map[[empty]], attributes =
map[[empty]], messageContext = [DefaultMessageContext@43f53718
sourceMessages = map[[null] -> list[[Message@5a482c49 source = [null],
severity = ERROR, text = 'Mauvais identifiant / mot de passe.']]]],
flowExecution = [FlowExecutionImpl@7b370795 flow = 'login', flowSessions
= list[[FlowSessionImpl@2b5ef849 flow = 'login', state =
'viewLoginForm', scope = map['passwordManagementEnabled' -> false,
'rememberMeAuthenticationEnabled' -> false, 'customLoginFormFields' ->
map[[empty]], 'viewScope' -> map[[empty]], 'credential' ->
UsernamePasswordCredential(username=toto, source=null, customFields={}),
'warnCookieValue' -> false, 'staticAuthentication' -> false, 'service'
-> [null], 'ticketGrantingTicketId' -> '', 'trackGeoLocation' -> false,
'ipAddressIntelligenceResponse' ->
org.apereo.cas.authentication.adaptive.intel.IPAddressIntelligenceResponse@6192b0b9]]]]],
rememberMeAuthenticationEnabled=false, customLoginFormFields={},
currentUser=null, credential=UsernamePasswordCredential(username=toto,
source=null, customFields={}),
flowExecutionKey=XXXXXXXXX...XXXXXXXXXX==, service=null,
ticketGrantingTicketId=, trackGeoLocation=false,
flashScope=map[[empty]],
ipAddressIntelligenceResponse=org.apereo.cas.authentication.adaptive.intel.IPAddressIntelligenceResponse@6192b0b9}]>
2020-08-26 12:20:28,659 DEBUG
[org.springframework.webflow.engine.Transition] - <Completed transition
execution. As a result, the new state is 'viewLoginForm' in flow 'login'>
2020-08-26 12:20:28,660 DEBUG
[org.springframework.webflow.engine.Transition] - <Completed transition
execution. As a result, the new state is 'viewLoginForm' in flow 'login'>
2020-08-26 12:20:28,660 DEBUG
[org.springframework.webflow.engine.Transition] - <Completed transition
execution. As a result, the new state is 'viewLoginForm' in flow 'login'>
2020-08-26 12:20:28,660 DEBUG
[org.springframework.webflow.engine.Transition] - <Completed transition
execution. As a result, the new state is 'viewLoginForm' in flow 'login'>
2020-08-26 12:20:28,660 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <Completed 401
UNAUTHORIZED>
2020-08-26 12:20:28,820 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <GET
"/cas/webjars/normalize.css/8.0.1/normalize.css", parameters={}>
2020-08-26 12:20:28,822 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI
'/cas/webjars/normalize.css/8.0.1/normalize.css'>
2020-08-26 12:20:28,822 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI
'/cas/webjars/normalize.css/8.0.1/normalize.css'>
2020-08-26 12:20:28,823 DEBUG
[org.springframework.web.servlet.handler.SimpleUrlHandlerMapping] -
<Mapped to ResourceHttpRequestHandler
["classpath:/META-INF/resources/webjars/"]>
2020-08-26 12:20:28,824 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <Completed 304
NOT_MODIFIED>
2020-08-26 12:20:28,868 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <GET
"/cas/webjars/css-vars-ponyfill/2.3.1/dist/css-vars-ponyfill.min.js",
parameters={}>
2020-08-26 12:20:28,869 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI
'/cas/webjars/css-vars-ponyfill/2.3.1/dist/css-vars-ponyfill.min.js'>
2020-08-26 12:20:28,869 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI
'/cas/webjars/css-vars-ponyfill/2.3.1/dist/css-vars-ponyfill.min.js'>
2020-08-26 12:20:28,870 DEBUG
[org.springframework.web.servlet.handler.SimpleUrlHandlerMapping] -
<Mapped to ResourceHttpRequestHandler
["classpath:/META-INF/resources/webjars/"]>
2020-08-26 12:20:28,871 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <Completed 304
NOT_MODIFIED>
2020-08-26 12:20:28,888 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <GET
"/cas/webjars/bootstrap/4.5.0/css/bootstrap-grid.min.css", parameters={}>
2020-08-26 12:20:28,888 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI
'/cas/webjars/bootstrap/4.5.0/css/bootstrap-grid.min.css'>
2020-08-26 12:20:28,888 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI
'/cas/webjars/bootstrap/4.5.0/css/bootstrap-grid.min.css'>
2020-08-26 12:20:28,889 DEBUG
[org.springframework.web.servlet.handler.SimpleUrlHandlerMapping] -
<Mapped to ResourceHttpRequestHandler
["classpath:/META-INF/resources/webjars/"]>
2020-08-26 12:20:28,889 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <Completed 304
NOT_MODIFIED>
2020-08-26 12:20:28,904 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <GET
"/cas/webjars/material-components-web/4.0.0/dist/material-components-web.css",
parameters={}>
2020-08-26 12:20:28,904 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI
'/cas/webjars/material-components-web/4.0.0/dist/material-components-web.css'>
2020-08-26 12:20:28,904 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI
'/cas/webjars/material-components-web/4.0.0/dist/material-components-web.css'>
2020-08-26 12:20:28,904 DEBUG
[org.springframework.web.servlet.handler.SimpleUrlHandlerMapping] -
<Mapped to ResourceHttpRequestHandler
["classpath:/META-INF/resources/webjars/"]>
2020-08-26 12:20:28,905 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <Completed 304
NOT_MODIFIED>
2020-08-26 12:20:28,908 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <GET
"/cas/webjars/mdi__font/5.0.45/css/materialdesignicons.css", parameters={}>
2020-08-26 12:20:28,908 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI
'/cas/webjars/mdi__font/5.0.45/css/materialdesignicons.css'>
2020-08-26 12:20:28,909 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI
'/cas/webjars/mdi__font/5.0.45/css/materialdesignicons.css'>
2020-08-26 12:20:28,909 DEBUG
[org.springframework.web.servlet.handler.SimpleUrlHandlerMapping] -
<Mapped to ResourceHttpRequestHandler
["classpath:/META-INF/resources/webjars/"]>
2020-08-26 12:20:28,909 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <Completed 304
NOT_MODIFIED>
2020-08-26 12:20:28,927 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <GET
"/cas/css/cas.css", parameters={}>
2020-08-26 12:20:28,928 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI '/cas/css/cas.css'>
2020-08-26 12:20:28,928 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI '/cas/css/cas.css'>
2020-08-26 12:20:28,928 DEBUG
[org.springframework.web.servlet.handler.SimpleUrlHandlerMapping] -
<Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/",
"classpath:/resources/", "classpath:/static/", "classpath:/public/", "/"]>
2020-08-26 12:20:28,938 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <GET
"/cas/webjars/es5-shim/4.5.9/es5-shim.js", parameters={}>
2020-08-26 12:20:28,939 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI
'/cas/webjars/es5-shim/4.5.9/es5-shim.js'>
2020-08-26 12:20:28,939 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI
'/cas/webjars/es5-shim/4.5.9/es5-shim.js'>
2020-08-26 12:20:28,939 DEBUG
[org.springframework.web.servlet.handler.SimpleUrlHandlerMapping] -
<Mapped to ResourceHttpRequestHandler
["classpath:/META-INF/resources/webjars/"]>
2020-08-26 12:20:28,940 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <Completed 304
NOT_MODIFIED>
2020-08-26 12:20:28,941 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <GET
"/cas/webjars/jquery/3.5.1/jquery.min.js", parameters={}>
2020-08-26 12:20:28,941 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI
'/cas/webjars/jquery/3.5.1/jquery.min.js'>
2020-08-26 12:20:28,942 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI
'/cas/webjars/jquery/3.5.1/jquery.min.js'>
2020-08-26 12:20:28,942 DEBUG
[org.springframework.web.servlet.handler.SimpleUrlHandlerMapping] -
<Mapped to ResourceHttpRequestHandler
["classpath:/META-INF/resources/webjars/"]>
2020-08-26 12:20:28,942 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <Completed 304
NOT_MODIFIED>
2020-08-26 12:20:28,945 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <GET
"/cas/webjars/material-components-web/4.0.0/dist/material-components-web.js",
parameters={}>
2020-08-26 12:20:28,946 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <GET
"/cas/js/cas.js", parameters={}>
2020-08-26 12:20:28,951 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <Completed 304
NOT_MODIFIED>
2020-08-26 12:20:28,971 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI '/cas/js/cas.js'>
2020-08-26 12:20:28,972 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI '/cas/js/cas.js'>
2020-08-26 12:20:28,972 DEBUG
[org.springframework.web.servlet.handler.SimpleUrlHandlerMapping] -
<Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/",
"classpath:/resources/", "classpath:/static/", "classpath:/public/", "/"]>
2020-08-26 12:20:28,973 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <Completed 304
NOT_MODIFIED>
2020-08-26 12:20:28,975 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI
'/cas/webjars/material-components-web/4.0.0/dist/material-components-web.js'>
2020-08-26 12:20:28,975 DEBUG
[org.springframework.webflow.mvc.servlet.FlowHandlerMapping] - <No flow
mapping found for request with URI
'/cas/webjars/material-components-web/4.0.0/dist/material-components-web.js'>
2020-08-26 12:20:28,975 DEBUG
[org.springframework.web.servlet.handler.SimpleUrlHandlerMapping] -
<Mapped to ResourceHttpRequestHandler
["classpath:/META-INF/resources/webjars/"]>
2020-08-26 12:20:28,976 DEBUG
[org.springframework.web.servlet.DispatcherServlet] - <Completed 304
NOT_MODIFIED>
If someone can help me...
Best regards.
Quentin.
--
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
---
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/1d3fa2b2-0053-3cbb-4dc8-34b2fc1b947d%40gmail.com.