CAS4.2.1 在 2016年12月16日星期五 UTC+8下午10:25:45,萧写道: > > I appeared in the CAS cluster of this problem, a CAS server no problem, > but multiple appeared on this error, using the hazelcast. Don't know how to > solve. > > ERROR [org.jasig.cas.util.WebflowCipherExecutor] - <Unab > le to correctly extract the Initialization Vector or ciphertext. > org.apache.shiro.crypto.CryptoException: Unable to correctly extract the > Initial > ization Vector or ciphertext. > at > org.apache.shiro.crypto.JcaCipherService.decrypt(JcaCipherService.jav > a:378) > at > org.jasig.cas.util.BinaryCipherExecutor.decode_aroundBody2(BinaryCiph > erExecutor.java:102) > at > org.jasig.cas.util.BinaryCipherExecutor$AjcClosure3.run(BinaryCipherE > xecutor.java:1) > at > org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java: > 149) > at > org.jasig.inspektr.aspect.TraceLogAspect.traceMethod(TraceLogAspect.j > ava:44) > at > org.jasig.cas.util.BinaryCipherExecutor.decode(BinaryCipherExecutor.j > ava:96) > at > org.jasig.cas.util.BinaryCipherExecutor.decode(BinaryCipherExecutor.j > ava:1) > at > org.jasig.cas.web.flow.CasWebflowCipherBean.decrypt_aroundBody4(CasWe > bflowCipherBean.java:44) > at > org.jasig.cas.web.flow.CasWebflowCipherBean$AjcClosure5.run(CasWebflo > wCipherBean.java:1) > at > org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java: > 149) > at > org.jasig.inspektr.aspect.TraceLogAspect.traceMethod(TraceLogAspect.j > ava:44) > at > org.jasig.cas.web.flow.CasWebflowCipherBean.decrypt(CasWebflowCipherB > ean.java:43) > at > org.jasig.spring.webflow.plugin.EncryptedTranscoder.decode(EncryptedT > ranscoder.java:105) > at > org.jasig.spring.webflow.plugin.ClientFlowExecutionRepository.getFlow > Execution(ClientFlowExecutionRepository.java:90) > at > org.springframework.webflow.executor.FlowExecutorImpl.resumeExecution > (FlowExecutorImpl.java:168) > at > org.springframework.webflow.mvc.servlet.FlowHandlerAdapter.handle(Flo > wHandlerAdapter.java:228) > at > org.springframework.web.servlet.DispatcherServlet.doDispatch(Dispatch > erServlet.java:959) > at > org.springframework.web.servlet.DispatcherServlet.doService(Dispatche > rServlet.java:893) > at > org.springframework.web.servlet.FrameworkServlet.processRequest(Frame > workServlet.java:970) > at > org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServ > let.java:872) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:650) > at > org.springframework.web.servlet.FrameworkServlet.service(FrameworkSer > vlet.java:846) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl > icationFilterChain.java:303) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF > ilterChain.java:208) > at > org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52 > ) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl > icationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF > ilterChain.java:208) > at > org.jasig.cas.security.ResponseHeadersEnforcementFilter.doFilter(Resp > onseHeadersEnforcementFilter.java:227) > at > org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(D > elegatingFilterProxy.java:346) > at > org.springframework.web.filter.DelegatingFilterProxy.doFilter(Delegat > ingFilterProxy.java:262) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl > icationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF > ilterChain.java:208) > at > org.jasig.cas.security.RequestParameterPolicyEnforcementFilter.doFilt > er(RequestParameterPolicyEnforcementFilter.java:250) > at > org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(D > elegatingFilterProxy.java:346) > at > org.springframework.web.filter.DelegatingFilterProxy.doFilter(Delegat > ingFilterProxy.java:262) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl > icationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF > ilterChain.java:208) > at > org.jasig.inspektr.common.web.ClientInfoThreadLocalFilter.doFilter(Cl > ientInfoThreadLocalFilter.java:62) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl > icationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF > ilterChain.java:208) > at > org.springframework.web.filter.CharacterEncodingFilter.doFilterIntern > al(CharacterEncodingFilter.java:121) > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerR > equestFilter.java:107) > at > org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(D > elegatingFilterProxy.java:346) > at > org.springframework.web.filter.DelegatingFilterProxy.doFilter(Delegat > ingFilterProxy.java:262) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl > icationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF > ilterChain.java:208) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV > alve.java:220) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextV > alve.java:122) > at > de.javakaffee.web.msm.RequestTrackingContextValve.invoke(RequestTrack > ingContextValve.java:99) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica > torBase.java:505) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j > ava:170) > at > de.javakaffee.web.msm.RequestTrackingHostValve.invoke(RequestTracking > HostValve.java:124) > at > de.javakaffee.web.msm.RequestTrackingHostValve.invoke(RequestTracking > HostValve.java:156) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j > ava:103) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java: > 956) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal > ve.java:116) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav > a:423) > at > org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:18 > 8) > at > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process( > AbstractProtocol.java:625) > at > org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpo > int.java:2522) > at > org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoin > t.java:2511) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor. > java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor > .java:615) > at > org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskTh > read.java:61) > at java.lang.Thread.run(Thread.java:745) > Caused by: java.lang.NullPointerException > at java.lang.System.arraycopy(Native Method) > at > org.apache.shiro.crypto.JcaCipherService.decrypt(JcaCipherService.jav > a:370) > ... 65 more > > >
-- - CAS gitter chatroom: https://gitter.im/apereo/cas - CAS mailing list guidelines: https://apereo.github.io/cas/Mailing-Lists.html - CAS documentation website: https://apereo.github.io/cas - CAS project website: https://github.com/apereo/cas --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/fb9cc50c-2304-4a08-b755-29dcf6caf7f6%40apereo.org.
