Cas v6.4+ exception with mfa-webauthn

68 views
Skip to first unread message

Benjamin Somers

unread,
Mar 14, 2022, 12:36:15 AM3/14/22
to CAS Community
Hi,
I am configuring CAS for the webauthn MFA and as soon as a user tries to do the registration, they receive an error. You can find below the stacktrace corresponding to the error (the exception occurs as soon as the user clicks on the webauthn button on the provider selection screen). I have tried both v6.4 and v6.5. Am I missing something?
Thanks in advance
Ben

mars 13 22:18:51 casimir cas.war[15255]: =============================================================
mars 13 22:18:51 casimir cas.war[15255]: WHO: audit:unknown
mars 13 22:18:51 casimir cas.war[15255]: WHAT: {principal=XXXXXX, execution=true, provider=mfa-webauthn}
mars 13 22:18:51 casimir cas.war[15255]: ACTION: MULTIFACTOR_AUTHENTICATION_BYPASS
mars 13 22:18:51 casimir cas.war[15255]: APPLICATION: CAS
mars 13 22:18:51 casimir cas.war[15255]: WHEN: Sun Mar 13 22:18:51 CET 2022
mars 13 22:18:51 casimir cas.war[15255]: CLIENT IP ADDRESS: XX.XX.XX.XX
mars 13 22:18:51 casimir cas.war[15255]: SERVER IP ADDRESS: YY.YY.YY.YY
mars 13 22:18:51 casimir cas.war[15255]: =============================================================
mars 13 22:18:51 casimir cas.war[15255]: >
mars 13 22:18:51 casimir cas.war[15255]: 2022-03-13 22:18:51,791 WARN [org.apereo.cas.web.flow.executor.EncryptedTranscoder] - <java.util.Optional>
mars 13 22:18:51 casimir cas.war[15255]: java.io.NotSerializableException: java.util.Optional
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1185) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:349) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.util.HashMap.internalWriteEntries(HashMap.java:1858) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.util.HashMap.writeObject(HashMap.java:1412) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at jdk.internal.reflect.GeneratedMethodAccessor149.invoke(Unknown Source) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1145) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1497) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1433) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1179) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1553) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:442) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.core.collection.LocalAttributeMap.writeObject(LocalAttributeMap.java:333) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at jdk.internal.reflect.GeneratedMethodAccessor187.invoke(Unknown Source) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1145) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1497) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1433) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1179) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:349) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowSessionImpl.writeExternal(FlowSessionImpl.java:162) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1460) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1179) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:349) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.util.LinkedList.writeObject(LinkedList.java:1135) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1145) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1497) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1433) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1179) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:349) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.writeExternal(FlowExecutionImpl.java:311) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1460) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1179) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1553) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1510) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1433) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1179) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:349) ~[?:?]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apereo.cas.web.flow.executor.EncryptedTranscoder.writeObjectToOutputStream(EncryptedTranscoder.java:89) ~[cas-server-core-webflow-api-6.5.0.jar!/:6.5.0]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apereo.cas.web.flow.executor.EncryptedTranscoder.encode(EncryptedTranscoder.java:60) ~[cas-server-core-webflow-api-6.5.0.jar!/:6.5.0]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apereo.cas.web.flow.executor.ClientFlowExecutionRepository.getKey(ClientFlowExecutionRepository.java:97) ~[cas-server-core-webflow-api-6.5.0.jar!/:6.5.0]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.assignKey(FlowExecutionImpl.java:419) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.RequestControlContextImpl.assignFlowExecutionKey(RequestControlContextImpl.java:193) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.ViewState.doEnter(ViewState.java:170) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.State.enter(State.java:194) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.Transition.execute(Transition.java:228) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.execute(FlowExecutionImpl.java:395) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.RequestControlContextImpl.execute(RequestControlContextImpl.java:214) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.TransitionableState.handleEvent(TransitionableState.java:116) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.Flow.handleEvent(Flow.java:547) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.handleEvent(FlowExecutionImpl.java:390) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.RequestControlContextImpl.handleEvent(RequestControlContextImpl.java:210) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:105) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.State.enter(State.java:194) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.Transition.execute(Transition.java:228) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.execute(FlowExecutionImpl.java:395) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.RequestControlContextImpl.execute(RequestControlContextImpl.java:214) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.TransitionableState.handleEvent(TransitionableState.java:116) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.Flow.handleEvent(Flow.java:547) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.handleEvent(FlowExecutionImpl.java:390) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.RequestControlContextImpl.handleEvent(RequestControlContextImpl.java:210) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:105) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.State.enter(State.java:194) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.Transition.execute(Transition.java:228) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.execute(FlowExecutionImpl.java:395) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.RequestControlContextImpl.execute(RequestControlContextImpl.java:214) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.TransitionableState.handleEvent(TransitionableState.java:116) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.Flow.handleEvent(Flow.java:547) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.handleEvent(FlowExecutionImpl.java:390) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.RequestControlContextImpl.handleEvent(RequestControlContextImpl.java:210) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:105) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.State.enter(State.java:194) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.Transition.execute(Transition.java:228) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.execute(FlowExecutionImpl.java:395) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.RequestControlContextImpl.execute(RequestControlContextImpl.java:214) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.TransitionableState.handleEvent(TransitionableState.java:116) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.Flow.handleEvent(Flow.java:547) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.handleEvent(FlowExecutionImpl.java:390) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.RequestControlContextImpl.handleEvent(RequestControlContextImpl.java:210) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:105) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.State.enter(State.java:194) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.Transition.execute(Transition.java:228) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.execute(FlowExecutionImpl.java:395) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.RequestControlContextImpl.execute(RequestControlContextImpl.java:214) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.TransitionableState.handleEvent(TransitionableState.java:116) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.Flow.handleEvent(Flow.java:547) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.handleEvent(FlowExecutionImpl.java:390) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.RequestControlContextImpl.handleEvent(RequestControlContextImpl.java:210) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:105) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.State.enter(State.java:194) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.Flow.start(Flow.java:527) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.start(FlowExecutionImpl.java:368) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.RequestControlContextImpl.start(RequestControlContextImpl.java:234) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.SubflowState.doEnter(SubflowState.java:101) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.State.enter(State.java:194) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.Transition.execute(Transition.java:228) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.execute(FlowExecutionImpl.java:395) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.RequestControlContextImpl.execute(RequestControlContextImpl.java:214) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.TransitionableState.handleEvent(TransitionableState.java:116) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.Flow.handleEvent(Flow.java:547) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.handleEvent(FlowExecutionImpl.java:390) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.RequestControlContextImpl.handleEvent(RequestControlContextImpl.java:210) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:105) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.State.enter(State.java:194) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.Transition.execute(Transition.java:228) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.execute(FlowExecutionImpl.java:395) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.RequestControlContextImpl.execute(RequestControlContextImpl.java:214) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.TransitionableState.handleEvent(TransitionableState.java:116) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.Flow.handleEvent(Flow.java:547) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.handleEvent(FlowExecutionImpl.java:390) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.RequestControlContextImpl.handleEvent(RequestControlContextImpl.java:210) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.ViewState.handleEvent(ViewState.java:231) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.ViewState.resume(ViewState.java:195) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.Flow.resume(Flow.java:537) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.engine.impl.FlowExecutionImpl.resume(FlowExecutionImpl.java:259) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.executor.FlowExecutorImpl.resumeExecution(FlowExecutorImpl.java:168) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.webflow.mvc.servlet.FlowHandlerAdapter.handle(FlowHandlerAdapter.java:254) ~[spring-webflow-2.5.1.RELEASE.jar!/:2.5.1.RELEASE]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.15.jar!/:5.3.15]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.15.jar!/:5.3.15]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.15.jar!/:5.3.15]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.15.jar!/:5.3.15]
mars 13 22:18:51 casimir cas.war[15255]:         at javax.servlet.http.HttpServlet.service(HttpServlet.java:665) ~[javax.servlet-api-4.0.1.jar!/:4.0.1]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.15.jar!/:5.3.15]
mars 13 22:18:51 casimir cas.war[15255]:         at javax.servlet.http.HttpServlet.service(HttpServlet.java:750) ~[javax.servlet-api-4.0.1.jar!/:4.0.1]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apereo.cas.web.support.AuthenticationCredentialsThreadLocalBinderClearingFilter.doFilter(AuthenticationCredentialsThreadLocalBinderClearingFilter.java:28) ~[cas-server-core-web-api-6.5.0.jar!/:6.5.0]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apereo.cas.web.support.filters.RequestParameterPolicyEnforcementFilter.doFilter(RequestParameterPolicyEnforcementFilter.java:401) ~[cas-server-core-web-api-6.5.0.jar!/:6.5.0]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apereo.cas.web.support.filters.ResponseHeadersEnforcementFilter.doFilter(ResponseHeadersEnforcementFilter.java:200) ~[cas-server-core-web-api-6.5.0.jar!/:6.5.0]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apereo.cas.web.support.filters.AddResponseHeadersFilter.doFilter(AddResponseHeadersFilter.java:62) ~[cas-server-core-web-api-6.5.0.jar!/:6.5.0]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:88) ~[spring-boot-actuator-2.6.3.jar!/:2.6.3]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) ~[spring-web-5.3.15.jar!/:5.3.15]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:204) ~[spring-security-web-5.6.1.jar!/:5.6.1]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) ~[spring-security-web-5.6.1.jar!/:5.6.1]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) ~[spring-web-5.3.15.jar!/:5.3.15]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) ~[spring-web-5.3.15.jar!/:5.3.15]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.15.jar!/:5.3.15]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) ~[spring-web-5.3.15.jar!/:5.3.15]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.15.jar!/:5.3.15]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) ~[spring-web-5.3.15.jar!/:5.3.15]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) ~[spring-boot-actuator-2.6.3.jar!/:2.6.3]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) ~[spring-web-5.3.15.jar!/:5.3.15]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apereo.cas.logging.web.ThreadContextMDCServletFilter.doFilter(ThreadContextMDCServletFilter.java:104) ~[cas-server-core-logging-6.5.0.jar!/:6.5.0]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apereo.inspektr.common.web.ClientInfoThreadLocalFilter.doFilter(ClientInfoThreadLocalFilter.java:66) ~[inspektr-common-1.8.17.GA.jar!/:1.8.17.GA]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.15.jar!/:5.3.15]
mars 13 22:18:51 casimir cas.war[15255]:         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) ~[spring-web-5.3.15.jar!/:5.3.15]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:359) ~[tomcat-catalina-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) ~[tomcat-embed-core-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889) ~[tomcat-embed-core-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1735) ~[tomcat-embed-core-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-util-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-util-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-util-9.0.58.jar!/:9.0.58]
mars 13 22:18:51 casimir cas.war[15255]:         at java.lang.Thread.run(Thread.java:829) [?:?]

John

unread,
Mar 15, 2022, 4:47:45 PM3/15/22
to CAS Community, Benjamin Somers
I got the same error too for web-authn, although we haven't deployed web-authn because I cannot seem to get multiple providers to work and let the user decide, at all, using any type of triggers
Reply all
Reply to author
Forward
0 new messages