2018-01-23 15:58:48,581 DEBUG [org.pac4j.oauth.profile.creator.OAuth20ProfileCreator] - <add access_token: ya29.Glx....... to profile>
2018-01-23 15:58:48,581 DEBUG [org.pac4j.oauth.profile.google2.Google2Profile] - <adding => key: access_token / value:XXX-XXX / class java.lang.String>
2018-01-23 15:58:48,581 DEBUG [org.pac4j.oauth.client.Google2Client] - <profile: #Google2Profile# | id: 112368488543222222114 | attributes: {name.familyName=del Pozo, emails=[org.pac4j.oauth.profile.google2.Google2Email@64f6a901], access_token=..., gender=MALE, displayName=Oscar del Pozo, name.givenName=Oscar, ... |>
2018-01-23 15:58:49,599 WARN [org.apereo.cas.support.pac4j.oauth.MyProfileAuthorizationGenerator] - <Invalid user email>
2018-01-23 15:58:49,599 DEBUG [org.pac4j.oauth.profile.google2.Google2Profile] - <identifier: >
2018-01-23 15:58:51,789 ERROR [org.apereo.cas.authentication.PolicyBasedAuthenticationManager] - <Authentication has failed. Credentials may be incorrect or CAS cannot find authentication handler that supports [org.apereo.cas.authentication.principal.ClientCredential@2f8fc6b0[id=<null>]] of type [ClientCredential].>
2018-01-23 15:58:53,216 INFO [org.apereo.inspektr.audit.support.Slf4jLoggingAuditTrailManager] - <Audit trail record BEGIN
=============================================================
WHO: null
WHAT: Supplied credentials: [org.apereo.cas.authentication.principal.ClientCredential@2f8fc6b0[id=<null>]]
ACTION: AUTHENTICATION_SUCCESS (This is a reported bug, the authentication has actually failed: https://github.com/apereo/inspektr/pull/10)
APPLICATION: CAS
WHEN: Tue Jan 23 15:58:53 CET 2018
CLIENT IP ADDRESS: 192.168.56.1
SERVER IP ADDRESS: 192.168.56.1
=============================================================
>
2018-01-23 15:58:53,247 ERROR [org.springframework.boot.web.support.ErrorPageFilter] - <Forwarding to error page from request [/login] due to exception [Exception thrown executing org.apereo.cas.support.pac4j.web.flow.DelegatedClientAuthenticationAction@848f27e in state 'clientAction' of flow 'login' -- action execution attributes were 'map[[empty]]']>
at org.springframework.webflow.execution.ActionExecutor.execute(ActionExecutor.java:60) ~[spring-webflow-2.4.6.RELEASE.jar:2.4.6.RELEASE]
at org.springframework.webflow.action.EvaluateAction.doExecute(EvaluateAction.java:77) ~[spring-webflow-2.4.6.RELEASE.jar:2.4.6.RELEASE]
at org.springframework.webflow.action.AbstractAction.execute(AbstractAction.java:188) ~[spring-webflow-2.4.6.RELEASE.jar:2.4.6.RELEASE]
[...]
Caused by: org.apereo.cas.authentication.AuthenticationException: 1 errors, 0 successes
at org.apereo.cas.authentication.PolicyBasedAuthenticationManager.evaluateFinalAuthentication(PolicyBasedAuthenticationManager.java:400) ~[cas-server-core-authentication-5.2.1.jar:5.2.1]
at org.apereo.cas.authentication.PolicyBasedAuthenticationManager.authenticateInternal(PolicyBasedAuthenticationManager.java:380) ~[cas-server-core-authentication-5.2.1.jar:5.2.1]
at org.apereo.cas.authentication.PolicyBasedAuthenticationManager.authenticate(PolicyBasedAuthenticationManager.java:220) ~[cas-server-core-authentication-5.2.1.jar:5.2.1]
Modify the webflow by adding a new TransitionExecutingFlowExecutionExceptionHandler or adding a new TransitionSet catching the error into clientAction.