Hello, I have a working 5.0.7 CAS on a Debian Jessie. All our websites and services using CAS are working and able to produce an use TGTs and STs.
Except for uPortal, which is using proxy granting. Below, all technical details. I also join debug level logs (sensitive datas replaced) of a uPortal login test with CAS. Every web server is using DigiCert certificates and listening on port 443 only. I also add the service definition and cas.properties (also with sensitive data taken off). CAS version : 5.0.7 uPortal version : 4.0.12 Main error after uPortal login : Forwarding to error page from request [/serviceValidate] due to exception ['principal' cannot be null. I am really stuck, i don't even understand the meaning of this exception. Maybe someone here can help me with this issue. -- - 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 cas-user+unsubscr...@apereo.org. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/da965ffe-849f-4f46-a40c-4ea47e863913%40apereo.org.
2017-07-06 11:24:16,693 INFO [org.apereo.inspektr.audit.support.Slf4jLoggingAuditTrailManager] - <Audit trail record BEGIN ============================================================= WHO: randomuser WHAT: Supplied credentials: [randomuser] ACTION: AUTHENTICATION_SUCCESS APPLICATION: CAS WHEN: Thu Jul 06 11:24:16 CEST 2017 CLIENT IP ADDRESS: 195.83.163.141 SERVER IP ADDRESS: 195.83.163.58 ============================================================= > 2017-07-06 11:24:16,704 INFO [org.apereo.inspektr.audit.support.Slf4jLoggingAuditTrailManager] - <Audit trail record BEGIN ============================================================= WHO: randomuser WHAT: TGT-***********************************************5Vdt3UZwVa-cas00c ACTION: TICKET_GRANTING_TICKET_CREATED APPLICATION: CAS WHEN: Thu Jul 06 11:24:16 CEST 2017 CLIENT IP ADDRESS: 195.83.163.141 SERVER IP ADDRESS: 195.83.163.58 ============================================================= > 2017-07-06 11:24:16,721 INFO [org.apereo.inspektr.audit.support.Slf4jLoggingAuditTrailManager] - <Audit trail record BEGIN ============================================================= WHO: randomuser WHAT: ST-15-0YKLUDTcWEOwh9qieLga-cas00c for https://ent-test.mydomain.tld/uPortal/Login ACTION: SERVICE_TICKET_CREATED APPLICATION: CAS WHEN: Thu Jul 06 11:24:16 CEST 2017 CLIENT IP ADDRESS: 195.83.163.141 SERVER IP ADDRESS: 195.83.163.58 ============================================================= > 2017-07-06 11:24:16,831 INFO [org.apereo.inspektr.audit.support.Slf4jLoggingAuditTrailManager] - <Audit trail record BEGIN ============================================================= WHO: https://ent-test.mydomain.tld/uPortal/CasProxyServlet WHAT: Supplied credentials: [https://ent-test.mydomain.tld/uPortal/CasProxyServlet] ACTION: AUTHENTICATION_SUCCESS APPLICATION: CAS WHEN: Thu Jul 06 11:24:16 CEST 2017 CLIENT IP ADDRESS: 195.83.163.115 SERVER IP ADDRESS: 195.83.163.58 ============================================================= > 2017-07-06 11:24:16,906 ERROR [org.springframework.boot.web.support.ErrorPageFilter] - <Forwarding to error page from request [/serviceValidate] due to exception ['principal' cannot be null. Check the correctness of @Audit annotation at the following audit point: execution(public org.apereo.cas.ticket.proxy.ProxyGrantingTicket org.apereo.cas.CentralAuthenticationServiceImpl.createProxyGrantingTicket (java.lang.String,org.apereo.cas.authentication.AuthenticationResult))]> java.lang.IllegalArgumentException: 'principal' cannot be null. Check the correctness of @Audit annotation at the following audit point: execution(public org.apereo.cas.ticket.proxy.ProxyGrantingTicket org.apereo.cas.CentralAuthenticationServiceImpl.createProxyGrantingTicket (java.lang.String,org.apereo.cas.authentication.AuthenticationResult)) at org.apereo.inspektr.audit.AuditActionContext.assertNotNull(AuditActionContext.java:80) ~[AuditActionContext.class:1.7.GA] at org.apereo.inspektr.audit.AuditActionContext.<init>(AuditActionContext.java:62) ~[AuditActionContext.class:1.7.GA] at org.apereo.inspektr.audit.AuditTrailManagementAspect.executeAuditCode(AuditTrailManagementAspect.java:159) ~[AuditTrailManagementAspect.class:1.7.GA] at org.apereo.inspektr.audit.AuditTrailManagementAspect.handleAuditTrail(AuditTrailManagementAspect.java:147) ~[AuditTrailManagementAspect.class:1.7.GA] at sun.reflect.GeneratedMethodAccessor240.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131] at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:629) ~[AbstractAspectJAdvice.class:4.3.4.RELEASE] at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:618) ~[AbstractAspectJAdvice.class:4.3.4.RELEASE] at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) ~[AspectJAroundAdvice.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:168) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99) ~[TransactionInterceptor$1.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:282) ~[TransactionAspectSupport.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) ~[TransactionInterceptor.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) ~[ExposeInvocationInterceptor.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655) ~[CglibAopProxy$DynamicAdvisedInterceptor.class:4.3.4.RELEASE] at org.apereo.cas.CentralAuthenticationServiceImpl$$EnhancerBySpringCGLIB$$39575954.createProxyGrantingTicket(<generated>) ~[CentralAuthenticationServiceImpl.class:5.0.7] at sun.reflect.GeneratedMethodAccessor333.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333) ~[AopUtils.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99) ~[TransactionInterceptor$1.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:282) ~[TransactionAspectSupport.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) ~[TransactionInterceptor.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213) ~[JdkDynamicAopProxy.class:4.3.4.RELEASE] at com.sun.proxy.$Proxy163.createProxyGrantingTicket(Unknown Source) ~[?:?] at org.apereo.cas.web.AbstractServiceValidateController.handleProxyGrantingTicketDelivery(AbstractServiceValidateController.java:178) ~[AbstractServiceValidateController.class:5.0.7] at org.apereo.cas.web.AbstractServiceValidateController.handleTicketValidation(AbstractServiceValidateController.java:230) ~[AbstractServiceValidateController.class:5.0.7] at org.apereo.cas.web.AbstractServiceValidateController.handleRequestInternal(AbstractServiceValidateController.java:198) ~[AbstractServiceValidateController.class:5.0.7] at org.apereo.cas.web.ServiceValidateController.handleRequestInternal(ServiceValidateController.java:29) ~[ServiceValidateController.class:5.0.7] at sun.reflect.GeneratedMethodAccessor328.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:220) ~[InvocableHandlerMethod.class:4.3.4.RELEASE] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:134) ~[InvocableHandlerMethod.class:4.3.4.RELEASE] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:116) ~[ServletInvocableHandlerMethod.class:4.3.4.RELEASE] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827) ~[RequestMappingHandlerAdapter.class:4.3.4.RELEASE] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738) ~[RequestMappingHandlerAdapter.class:4.3.4.RELEASE] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) ~[AbstractHandlerMethodAdapter.class:4.3.4.RELEASE] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:963) ~[DispatcherServlet.class:4.3.4.RELEASE] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897) ~[DispatcherServlet.class:4.3.4.RELEASE] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) ~[FrameworkServlet.class:4.3.4.RELEASE] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) ~[FrameworkServlet.class:4.3.4.RELEASE] at javax.servlet.http.HttpServlet.service(HttpServlet.java:618) ~[tomcat8-servlet-api-8.0.14.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) ~[FrameworkServlet.class:4.3.4.RELEASE] at javax.servlet.http.HttpServlet.service(HttpServlet.java:725) ~[tomcat8-servlet-api-8.0.14.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) ~[tomcat8-websocket-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.springframework.boot.web.filter.ApplicationContextHeaderFilter.doFilterInternal(ApplicationContextHeaderFilter.java:55) ~[ApplicationContextHeaderFilter.class:1.4.2.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[OncePerRequestFilter.class:4.3.4.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] [208/1078] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apereo.cas.web.support.CurrentCredentialsAndAuthenticationClearingFilter.doFilter(CurrentCredentialsAndAuthenticationClearingFilter.java:28) ~[CurrentCredentialsAndAuthenticationClearingFilter.cla ss:5.0.7] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apereo.cas.security.RequestParameterPolicyEnforcementFilter.doFilter(RequestParameterPolicyEnforcementFilter.java:261) ~[RequestParameterPolicyEnforcementFilter.class:2.0.6] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apereo.cas.security.ResponseHeadersEnforcementFilter.doFilter(ResponseHeadersEnforcementFilter.java:238) ~[ResponseHeadersEnforcementFilter.class:2.0.6] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.springframework.boot.actuate.trace.WebRequestTraceFilter.doFilterInternal(WebRequestTraceFilter.java:105) ~[WebRequestTraceFilter.class:1.4.2.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[OncePerRequestFilter.class:4.3.4.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) ~[RequestContextFilter.class:4.3.4.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[OncePerRequestFilter.class:4.3.4.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:89) ~[HttpPutFormContentFilter.class:4.3.4.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[OncePerRequestFilter.class:4.3.4.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77) ~[HiddenHttpMethodFilter.class:4.3.4.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[OncePerRequestFilter.class:4.3.4.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apereo.cas.logging.web.ThreadContextMDCServletFilter.doFilter(ThreadContextMDCServletFilter.java:90) ~[ThreadContextMDCServletFilter.class:5.0.7] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.springframework.boot.actuate.autoconfigure.MetricsFilter.doFilterInternal(MetricsFilter.java:107) ~[MetricsFilter.class:1.4.2.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[OncePerRequestFilter.class:4.3.4.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) ~[CharacterEncodingFilter.class:4.3.4.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[OncePerRequestFilter.class:4.3.4.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.springframework.boot.web.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:117) ~[ErrorPageFilter.class:1.4.2.RELEASE] at org.springframework.boot.web.support.ErrorPageFilter.access$000(ErrorPageFilter.java:61) ~[ErrorPageFilter.class:1.4.2.RELEASE] at org.springframework.boot.web.support.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:92) ~[ErrorPageFilter$1.class:1.4.2.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[OncePerRequestFilter.class:4.3.4.RELEASE] at org.springframework.boot.web.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:110) ~[ErrorPageFilter.class:1.4.2.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apereo.inspektr.common.web.ClientInfoThreadLocalFilter.doFilter(ClientInfoThreadLocalFilter.java:64) ~[ClientInfoThreadLocalFilter.class:1.7.GA] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) ~[Log4jServletFilter.class:2.6.2] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:537) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:827) ~[tomcat8-coyote-8.0.14.jar:8.0.14] at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:658) ~[tomcat8-coyote-8.0.14.jar:8.0.14] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1580) ~[tomcat8-coyote-8.0.14.jar:8.0.14] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1537) ~[tomcat8-coyote-8.0.14.jar:8.0.14] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_131] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_131] [143/1078] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat8-util-8.0.14.jar:8.0.14] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131] 2017-07-06 11:24:17,299 INFO [org.apereo.inspektr.audit.support.Slf4jLoggingAuditTrailManager] - <Audit trail record BEGIN ============================================================= WHO: https://ent-test.mydomain.tld/uPortal/CasProxyServlet WHAT: Supplied credentials: [https://ent-test.mydomain.tld/uPortal/CasProxyServlet] ACTION: AUTHENTICATION_SUCCESS APPLICATION: CAS WHEN: Thu Jul 06 11:24:17 CEST 2017 CLIENT IP ADDRESS: 195.83.163.115 SERVER IP ADDRESS: 195.83.163.58 ============================================================= > 2017-07-06 11:24:17,335 ERROR [org.springframework.boot.web.support.ErrorPageFilter] - <Forwarding to error page from request [/serviceValidate] due to exception ['principal' cannot be null. Check the correctness of @Audit annotation at the following audit point: execution(public org.apereo.cas.ticket.proxy.ProxyGrantingTicket org.apereo.cas.CentralAuthenticationServiceImpl.createProxyGrantingTicket (java.lang.String,org.apereo.cas.authentication.AuthenticationResult))]> java.lang.IllegalArgumentException: 'principal' cannot be null. Check the correctness of @Audit annotation at the following audit point: execution(public org.apereo.cas.ticket.proxy.ProxyGrantingTicket org.apereo.cas.CentralAuthenticationServiceImpl.createProxyGrantingTicket (java.lang.String,org.apereo.cas.authentication.AuthenticationResult)) at org.apereo.inspektr.audit.AuditActionContext.assertNotNull(AuditActionContext.java:80) ~[AuditActionContext.class:1.7.GA] at org.apereo.inspektr.audit.AuditActionContext.<init>(AuditActionContext.java:62) ~[AuditActionContext.class:1.7.GA] at org.apereo.inspektr.audit.AuditTrailManagementAspect.executeAuditCode(AuditTrailManagementAspect.java:159) ~[AuditTrailManagementAspect.class:1.7.GA] at org.apereo.inspektr.audit.AuditTrailManagementAspect.handleAuditTrail(AuditTrailManagementAspect.java:147) ~[AuditTrailManagementAspect.class:1.7.GA] at sun.reflect.GeneratedMethodAccessor240.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131] at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:629) ~[AbstractAspectJAdvice.class:4.3.4.RELEASE] at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:618) ~[AbstractAspectJAdvice.class:4.3.4.RELEASE] at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) ~[AspectJAroundAdvice.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:168) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99) ~[TransactionInterceptor$1.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:282) ~[TransactionAspectSupport.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) ~[TransactionInterceptor.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) ~[ExposeInvocationInterceptor.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655) ~[CglibAopProxy$DynamicAdvisedInterceptor.class:4.3.4.RELEASE] at org.apereo.cas.CentralAuthenticationServiceImpl$$EnhancerBySpringCGLIB$$39575954.createProxyGrantingTicket(<generated>) ~[CentralAuthenticationServiceImpl.class:5.0.7] at sun.reflect.GeneratedMethodAccessor333.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333) ~[AopUtils.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99) ~[TransactionInterceptor$1.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:282) ~[TransactionAspectSupport.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) ~[TransactionInterceptor.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213) ~[JdkDynamicAopProxy.class:4.3.4.RELEASE] at com.sun.proxy.$Proxy163.createProxyGrantingTicket(Unknown Source) ~[?:?] at org.apereo.cas.web.AbstractServiceValidateController.handleProxyGrantingTicketDelivery(AbstractServiceValidateController.java:178) ~[AbstractServiceValidateController.class:5.0.7] at org.apereo.cas.web.AbstractServiceValidateController.handleTicketValidation(AbstractServiceValidateController.java:230) ~[AbstractServiceValidateController.class:5.0.7] at org.apereo.cas.web.AbstractServiceValidateController.handleRequestInternal(AbstractServiceValidateController.java:198) ~[AbstractServiceValidateController.class:5.0.7] at org.apereo.cas.web.ServiceValidateController.handleRequestInternal(ServiceValidateController.java:29) ~[ServiceValidateController.class:5.0.7] at sun.reflect.GeneratedMethodAccessor328.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:220) ~[InvocableHandlerMethod.class:4.3.4.RELEASE] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:134) ~[InvocableHandlerMethod.class:4.3.4.RELEASE] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:116) ~[ServletInvocableHandlerMethod.class:4.3.4.RELEASE] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827) ~[RequestMappingHandlerAdapter.class:4.3.4.RELEASE] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738) ~[RequestMappingHandlerAdapter.class:4.3.4.RELEASE] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) ~[AbstractHandlerMethodAdapter.class:4.3.4.RELEASE] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_131] [143/1078] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat8-util-8.0.14.jar:8.0.14] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131] 2017-07-06 11:24:17,299 INFO [org.apereo.inspektr.audit.support.Slf4jLoggingAuditTrailManager] - <Audit trail record BEGIN ============================================================= WHO: https://ent-test.mydomain.tld/uPortal/CasProxyServlet WHAT: Supplied credentials: [https://ent-test.mydomain.tld/uPortal/CasProxyServlet] ACTION: AUTHENTICATION_SUCCESS APPLICATION: CAS WHEN: Thu Jul 06 11:24:17 CEST 2017 CLIENT IP ADDRESS: 195.83.163.115 SERVER IP ADDRESS: 195.83.163.58 ============================================================= > 2017-07-06 11:24:17,335 ERROR [org.springframework.boot.web.support.ErrorPageFilter] - <Forwarding to error page from request [/serviceValidate] due to exception ['principal' cannot be null. Check the correctness of @Audit annotation at the following audit point: execution(public org.apereo.cas.ticket.proxy.ProxyGrantingTicket org.apereo.cas.CentralAuthenticationServiceImpl.createProxyGrantingTicket (java.lang.String,org.apereo.cas.authentication.AuthenticationResult))]> java.lang.IllegalArgumentException: 'principal' cannot be null. Check the correctness of @Audit annotation at the following audit point: execution(public org.apereo.cas.ticket.proxy.ProxyGrantingTicket org.apereo.cas.CentralAuthenticationServiceImpl.createProxyGrantingTicket (java.lang.String,org.apereo.cas.authentication.AuthenticationResult)) at org.apereo.inspektr.audit.AuditActionContext.assertNotNull(AuditActionContext.java:80) ~[AuditActionContext.class:1.7.GA] at org.apereo.inspektr.audit.AuditActionContext.<init>(AuditActionContext.java:62) ~[AuditActionContext.class:1.7.GA] at org.apereo.inspektr.audit.AuditTrailManagementAspect.executeAuditCode(AuditTrailManagementAspect.java:159) ~[AuditTrailManagementAspect.class:1.7.GA] at org.apereo.inspektr.audit.AuditTrailManagementAspect.handleAuditTrail(AuditTrailManagementAspect.java:147) ~[AuditTrailManagementAspect.class:1.7.GA] at sun.reflect.GeneratedMethodAccessor240.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131] at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:629) ~[AbstractAspectJAdvice.class:4.3.4.RELEASE] at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:618) ~[AbstractAspectJAdvice.class:4.3.4.RELEASE] at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) ~[AspectJAroundAdvice.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:168) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99) ~[TransactionInterceptor$1.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:282) ~[TransactionAspectSupport.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) ~[TransactionInterceptor.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) ~[ExposeInvocationInterceptor.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655) ~[CglibAopProxy$DynamicAdvisedInterceptor.class:4.3.4.RELEASE] at org.apereo.cas.CentralAuthenticationServiceImpl$$EnhancerBySpringCGLIB$$39575954.createProxyGrantingTicket(<generated>) ~[CentralAuthenticationServiceImpl.class:5.0.7] at sun.reflect.GeneratedMethodAccessor333.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333) ~[AopUtils.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99) ~[TransactionInterceptor$1.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:282) ~[TransactionAspectSupport.class:4.3.4.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) ~[TransactionInterceptor.class:4.3.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[ReflectiveMethodInvocation.class:4.3.4.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213) ~[JdkDynamicAopProxy.class:4.3.4.RELEASE] at com.sun.proxy.$Proxy163.createProxyGrantingTicket(Unknown Source) ~[?:?] at org.apereo.cas.web.AbstractServiceValidateController.handleProxyGrantingTicketDelivery(AbstractServiceValidateController.java:178) ~[AbstractServiceValidateController.class:5.0.7] at org.apereo.cas.web.AbstractServiceValidateController.handleTicketValidation(AbstractServiceValidateController.java:230) ~[AbstractServiceValidateController.class:5.0.7] at org.apereo.cas.web.AbstractServiceValidateController.handleRequestInternal(AbstractServiceValidateController.java:198) ~[AbstractServiceValidateController.class:5.0.7] at org.apereo.cas.web.ServiceValidateController.handleRequestInternal(ServiceValidateController.java:29) ~[ServiceValidateController.class:5.0.7] at sun.reflect.GeneratedMethodAccessor328.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:220) ~[InvocableHandlerMethod.class:4.3.4.RELEASE] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:134) ~[InvocableHandlerMethod.class:4.3.4.RELEASE] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:116) ~[ServletInvocableHandlerMethod.class:4.3.4.RELEASE] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827) ~[RequestMappingHandlerAdapter.class:4.3.4.RELEASE] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738) ~[RequestMappingHandlerAdapter.class:4.3.4.RELEASE] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) ~[AbstractHandlerMethodAdapter.class:4.3.4.RELEASE] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738) ~[RequestMappingHandlerAdapter.class:4.3.4.RELEASE] [80/1078] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) ~[AbstractHandlerMethodAdapter.class:4.3.4.RELEASE] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:963) ~[DispatcherServlet.class:4.3.4.RELEASE] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897) ~[DispatcherServlet.class:4.3.4.RELEASE] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) ~[FrameworkServlet.class:4.3.4.RELEASE] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) ~[FrameworkServlet.class:4.3.4.RELEASE] at javax.servlet.http.HttpServlet.service(HttpServlet.java:618) ~[tomcat8-servlet-api-8.0.14.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) ~[FrameworkServlet.class:4.3.4.RELEASE] at javax.servlet.http.HttpServlet.service(HttpServlet.java:725) ~[tomcat8-servlet-api-8.0.14.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) ~[tomcat8-websocket-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.springframework.boot.web.filter.ApplicationContextHeaderFilter.doFilterInternal(ApplicationContextHeaderFilter.java:55) ~[ApplicationContextHeaderFilter.class:1.4.2.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[OncePerRequestFilter.class:4.3.4.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apereo.cas.web.support.CurrentCredentialsAndAuthenticationClearingFilter.doFilter(CurrentCredentialsAndAuthenticationClearingFilter.java:28) ~[CurrentCredentialsAndAuthenticationClearingFilter.cla ss:5.0.7] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apereo.cas.security.RequestParameterPolicyEnforcementFilter.doFilter(RequestParameterPolicyEnforcementFilter.java:261) ~[RequestParameterPolicyEnforcementFilter.class:2.0.6] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apereo.cas.security.ResponseHeadersEnforcementFilter.doFilter(ResponseHeadersEnforcementFilter.java:238) ~[ResponseHeadersEnforcementFilter.class:2.0.6] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.springframework.boot.actuate.trace.WebRequestTraceFilter.doFilterInternal(WebRequestTraceFilter.java:105) ~[WebRequestTraceFilter.class:1.4.2.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[OncePerRequestFilter.class:4.3.4.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) ~[RequestContextFilter.class:4.3.4.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[OncePerRequestFilter.class:4.3.4.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:89) ~[HttpPutFormContentFilter.class:4.3.4.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[OncePerRequestFilter.class:4.3.4.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77) ~[HiddenHttpMethodFilter.class:4.3.4.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[OncePerRequestFilter.class:4.3.4.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apereo.cas.logging.web.ThreadContextMDCServletFilter.doFilter(ThreadContextMDCServletFilter.java:90) ~[ThreadContextMDCServletFilter.class:5.0.7] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.springframework.boot.actuate.autoconfigure.MetricsFilter.doFilterInternal(MetricsFilter.java:107) ~[MetricsFilter.class:1.4.2.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[OncePerRequestFilter.class:4.3.4.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) ~[CharacterEncodingFilter.class:4.3.4.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[OncePerRequestFilter.class:4.3.4.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.springframework.boot.web.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:117) ~[ErrorPageFilter.class:1.4.2.RELEASE] at org.springframework.boot.web.support.ErrorPageFilter.access$000(ErrorPageFilter.java:61) ~[ErrorPageFilter.class:1.4.2.RELEASE] at org.springframework.boot.web.support.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:92) ~[ErrorPageFilter$1.class:1.4.2.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[OncePerRequestFilter.class:4.3.4.RELEASE] at org.springframework.boot.web.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:110) ~[ErrorPageFilter.class:1.4.2.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apereo.inspektr.common.web.ClientInfoThreadLocalFilter.doFilter(ClientInfoThreadLocalFilter.java:64) ~[ClientInfoThreadLocalFilter.class:1.7.GA] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] [16/1078] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) ~[Log4jServletFilter.class:2.6.2] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:537) ~[tomcat8-catalina-8.0.14.jar:8.0.14] at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:827) ~[tomcat8-coyote-8.0.14.jar:8.0.14] at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:658) ~[tomcat8-coyote-8.0.14.jar:8.0.14] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1580) ~[tomcat8-coyote-8.0.14.jar:8.0.14] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1537) ~[tomcat8-coyote-8.0.14.jar:8.0.14] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_131] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_131] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat8-util-8.0.14.jar:8.0.14] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
[esup1]DEBUG [TP-Processor2] Jul/06 11:24:16,772 support.OpenEntityManagerInViewFilter.[] - Opening JPA EntityManager in OpenEntityManagerInViewFilter [esup1]DEBUG [TP-Processor2] Jul/06 11:24:16,773 framework.JdkDynamicAopProxy.[] - Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [org.hibernate.ejb.EntityManagerImpl@447c3f1b] [esup1] INFO [TP-Processor2-guest] Jul/06 11:24:16,773 web.RequestAttributeSourceFilter.[] - No username found for attribute 'remoteUser' among {remoteUser=[null], serverName=[ent-test.mydomain.tld], agentDevice=[Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:53.0) Gecko/20100101 Firefox/53.0]} [esup1]DEBUG [TP-Processor2-guest] Jul/06 11:24:16,773 web.RequestAttributeSourceFilter.[] - Adding attributes for user null. {remoteUser=[null], serverName=[ent-test.mydomain.tld], agentDevice=[Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:53.0) Gecko/20100101 Firefox/53.0]} [esup1]DEBUG [TP-Processor2-guest] Jul/06 11:24:16,773 support.DefaultListableBeanFactory.[] - Creating instance of bean 'scopedTarget.org.jasig.services.persondir.support.AdditionalDescriptors#6fc6b6b4' [esup1]DEBUG [TP-Processor2-guest] Jul/06 11:24:16,774 support.DefaultListableBeanFactory.[] - Finished creating instance of bean 'scopedTarget.org.jasig.services.persondir.support.AdditionalDescriptors#6fc6b6b4' [esup1]DEBUG [TP-Processor2-guest] Jul/06 11:24:16,774 validation.Cas20ProxyReceivingTicketValidationFilter.[] - Attempting to validate ticket: ST-15-0YKLUDTcWEOwh9qieLga-cas00c [esup1]DEBUG [TP-Processor2-guest] Jul/06 11:24:16,774 util.CommonUtils.[] - serviceUrl generated: https://ent-test.mydomain.tld/uPortal/Login [esup1]DEBUG [TP-Processor2-guest] Jul/06 11:24:16,774 validation.Cas20ServiceTicketValidator.[] - Placing URL parameters in map. [esup1]DEBUG [TP-Processor2-guest] Jul/06 11:24:16,774 validation.Cas20ServiceTicketValidator.[] - Calling template URL attribute map. [esup1]DEBUG [TP-Processor2-guest] Jul/06 11:24:16,774 validation.Cas20ServiceTicketValidator.[] - Loading custom parameters from configuration. [esup1]DEBUG [TP-Processor2-guest] Jul/06 11:24:16,774 validation.Cas20ServiceTicketValidator.[] - Constructing validation url: https://cas-test.mydomain.tld/cas/serviceValidate?pgtUrl=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FCasProxyServlet&ticket=ST-15-0YKLUDTcWEOwh9qieLga-cas00c&service=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FLogin [esup1]DEBUG [TP-Processor2-guest] Jul/06 11:24:16,774 validation.Cas20ServiceTicketValidator.[] - Retrieving response from server. [esup1]DEBUG [TP-Processor6] Jul/06 11:24:16,828 support.OpenEntityManagerInViewFilter.[] - Opening JPA EntityManager in OpenEntityManagerInViewFilter [esup1]DEBUG [TP-Processor6] Jul/06 11:24:16,829 framework.JdkDynamicAopProxy.[] - Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [org.hibernate.ejb.EntityManagerImpl@5b29659d] [esup1]DEBUG [TP-Processor6] Jul/06 11:24:16,829 threading.DoubleCheckedCreator.[] - Using retrieved Object='11' [esup1]DEBUG [TP-Processor6] Jul/06 11:24:16,829 support.OpenEntityManagerInViewFilter.[] - Closing JPA EntityManager in OpenEntityManagerInViewFilter [esup1]DEBUG [TP-Processor6] Jul/06 11:24:16,829 jpa.EntityManagerFactoryUtils.[] - Closing JPA EntityManager [esup1]ERROR [TP-Processor2-guest] Jul/06 11:24:16,975 util.CommonUtils.[] - Server returned HTTP response code: 500 for URL: https://cas-test.mydomain.tld/cas/serviceValidate?pgtUrl=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FCasProxyServlet&ticket=ST-15-0YKLUDTcWEOwh9qieLga-cas00c&service=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FLogin java.io.IOException: Server returned HTTP response code: 500 for URL: https://cas-test.mydomain.tld/cas/serviceValidate?pgtUrl=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FCasProxyServlet&ticket=ST-15-0YKLUDTcWEOwh9qieLga-cas00c&service=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FLogin at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1626) at com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnectionOldImpl.getInputStream(HttpsURLConnectionOldImpl.java:224) at org.jasig.cas.client.util.CommonUtils.getResponseFromServer(CommonUtils.java:326) at org.jasig.cas.client.util.CommonUtils.getResponseFromServer(CommonUtils.java:305) at org.jasig.cas.client.validation.AbstractCasProtocolUrlBasedTicketValidator.retrieveResponseFromServer(AbstractCasProtocolUrlBasedTicketValidator.java:50) at org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:207) at org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:169) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jasig.services.persondir.support.web.RequestAttributeSourceFilter.doFilter(RequestAttributeSourceFilter.java:329) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jasig.portal.security.ThreadNamingRequestFilter.doFilterInternal(ThreadNamingRequestFilter.java:76) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:147) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jasig.portal.web.ExceptionLoggingFilter.doFilter(ExceptionLoggingFilter.java:56) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:311) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) at java.lang.Thread.run(Thread.java:745) [esup1]DEBUG [TP-Processor2] Jul/06 11:24:16,977 support.OpenEntityManagerInViewFilter.[] - Closing JPA EntityManager in OpenEntityManagerInViewFilter [esup1]DEBUG [TP-Processor2] Jul/06 11:24:16,977 jpa.EntityManagerFactoryUtils.[] - Closing JPA EntityManager [esup1]ERROR [TP-Processor2] Jul/06 11:24:16,977 web.ExceptionLoggingFilter.[] - uPortal: unhandled exception 'java.io.IOException: Server returned HTTP response code: 500 for URL: https://cas-test.mydomain.tld/cas/serviceValidate?pgtUrl=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FCasProxyServlet&ticket=ST-15-0YKLUDTcWEOwh9qieLga-cas00c&service=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FLogin' for URL=/uPortal/Login?ticket=ST-15-0YKLUDTcWEOwh9qieLga-cas00c, user=null , from IP=195.83.163.141 java.lang.RuntimeException: java.io.IOException: Server returned HTTP response code: 500 for URL: https://cas-test.mydomain.tld/cas/serviceValidate?pgtUrl=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FCasProxyServlet&ticket=ST-15-0YKLUDTcWEOwh9qieLga-cas00c&service=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FLogin at org.jasig.cas.client.util.CommonUtils.getResponseFromServer(CommonUtils.java:341) at org.jasig.cas.client.util.CommonUtils.getResponseFromServer(CommonUtils.java:305) at org.jasig.cas.client.validation.AbstractCasProtocolUrlBasedTicketValidator.retrieveResponseFromServer(AbstractCasProtocolUrlBasedTicketValidator.java:50) at org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:207) at org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:169) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jasig.services.persondir.support.web.RequestAttributeSourceFilter.doFilter(RequestAttributeSourceFilter.java:329) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jasig.portal.security.ThreadNamingRequestFilter.doFilterInternal(ThreadNamingRequestFilter.java:76) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:147) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jasig.portal.web.ExceptionLoggingFilter.doFilter(ExceptionLoggingFilter.java:56) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:311) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) at java.lang.Thread.run(Thread.java:745) Caused by: java.io.IOException: Server returned HTTP response code: 500 for URL: https://cas-test.mydomain.tld/cas/serviceValidate?pgtUrl=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FCasProxyServlet&ticket=ST-15-0YKLUDTcWEOwh9qieLga-cas00c&service=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FLogin at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1626) at com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnectionOldImpl.getInputStream(HttpsURLConnectionOldImpl.java:224) at org.jasig.cas.client.util.CommonUtils.getResponseFromServer(CommonUtils.java:326) ... 37 more [esup1]DEBUG [TP-Processor8] Jul/06 11:24:17,256 support.OpenEntityManagerInViewFilter.[] - Opening JPA EntityManager in OpenEntityManagerInViewFilter [esup1]DEBUG [TP-Processor8] Jul/06 11:24:17,257 framework.JdkDynamicAopProxy.[] - Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [org.hibernate.ejb.EntityManagerImpl@795ebb00] [esup1] INFO [TP-Processor8-guest] Jul/06 11:24:17,257 web.RequestAttributeSourceFilter.[] - No username found for attribute 'remoteUser' among {remoteUser=[null], serverName=[ent-test.mydomain.tld], agentDevice=[Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:53.0) Gecko/20100101 Firefox/53.0]} [esup1]DEBUG [TP-Processor8-guest] Jul/06 11:24:17,257 web.RequestAttributeSourceFilter.[] - Adding attributes for user null. {remoteUser=[null], serverName=[ent-test.mydomain.tld], agentDevice=[Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:53.0) Gecko/20100101 Firefox/53.0]} [esup1]DEBUG [TP-Processor8-guest] Jul/06 11:24:17,257 support.DefaultListableBeanFactory.[] - Creating instance of bean 'scopedTarget.org.jasig.services.persondir.support.AdditionalDescriptors#6fc6b6b4' [esup1]DEBUG [TP-Processor8-guest] Jul/06 11:24:17,258 support.DefaultListableBeanFactory.[] - Finished creating instance of bean 'scopedTarget.org.jasig.services.persondir.support.AdditionalDescriptors#6fc6b6b4' [esup1]DEBUG [TP-Processor8-guest] Jul/06 11:24:17,258 validation.Cas20ProxyReceivingTicketValidationFilter.[] - Attempting to validate ticket: ST-15-0YKLUDTcWEOwh9qieLga-cas00c [esup1]DEBUG [TP-Processor8-guest] Jul/06 11:24:17,258 util.CommonUtils.[] - serviceUrl generated: https://ent-test.mydomain.tld/uPortal/Login [esup1]DEBUG [TP-Processor8-guest] Jul/06 11:24:17,258 validation.Cas20ServiceTicketValidator.[] - Placing URL parameters in map. [esup1]DEBUG [TP-Processor8-guest] Jul/06 11:24:17,258 validation.Cas20ServiceTicketValidator.[] - Calling template URL attribute map. [esup1]DEBUG [TP-Processor8-guest] Jul/06 11:24:17,258 validation.Cas20ServiceTicketValidator.[] - Loading custom parameters from configuration. [esup1]DEBUG [TP-Processor8-guest] Jul/06 11:24:17,259 validation.Cas20ServiceTicketValidator.[] - Constructing validation url: https://cas-test.mydomain.tld/cas/serviceValidate?pgtUrl=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FCasProxyServlet&ticket=ST-15-0YKLUDTcWEOwh9qieLga-cas00c&service=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FLogin [esup1]DEBUG [TP-Processor8-guest] Jul/06 11:24:17,259 validation.Cas20ServiceTicketValidator.[] - Retrieving response from server. [esup1]DEBUG [TP-Processor2] Jul/06 11:24:17,295 support.OpenEntityManagerInViewFilter.[] - Opening JPA EntityManager in OpenEntityManagerInViewFilter [esup1]DEBUG [TP-Processor2] Jul/06 11:24:17,296 framework.JdkDynamicAopProxy.[] - Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [org.hibernate.ejb.EntityManagerImpl@fd2b88f] [esup1]DEBUG [TP-Processor2] Jul/06 11:24:17,296 threading.DoubleCheckedCreator.[] - Using retrieved Object='11' [esup1]DEBUG [TP-Processor2] Jul/06 11:24:17,296 support.OpenEntityManagerInViewFilter.[] - Closing JPA EntityManager in OpenEntityManagerInViewFilter [esup1]DEBUG [TP-Processor2] Jul/06 11:24:17,296 jpa.EntityManagerFactoryUtils.[] - Closing JPA EntityManager [esup1]ERROR [TP-Processor8-guest] Jul/06 11:24:17,380 util.CommonUtils.[] - Server returned HTTP response code: 500 for URL: https://cas-test.mydomain.tld/cas/serviceValidate?pgtUrl=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FCasProxyServlet&ticket=ST-15-0YKLUDTcWEOwh9qieLga-cas00c&service=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FLogin java.io.IOException: Server returned HTTP response code: 500 for URL: https://cas-test.mydomain.tld/cas/serviceValidate?pgtUrl=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FCasProxyServlet&ticket=ST-15-0YKLUDTcWEOwh9qieLga-cas00c&service=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FLogin at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1626) at com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnectionOldImpl.getInputStream(HttpsURLConnectionOldImpl.java:224) at org.jasig.cas.client.util.CommonUtils.getResponseFromServer(CommonUtils.java:326) at org.jasig.cas.client.util.CommonUtils.getResponseFromServer(CommonUtils.java:305) at org.jasig.cas.client.validation.AbstractCasProtocolUrlBasedTicketValidator.retrieveResponseFromServer(AbstractCasProtocolUrlBasedTicketValidator.java:50) at org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:207) at org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:169) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jasig.services.persondir.support.web.RequestAttributeSourceFilter.doFilter(RequestAttributeSourceFilter.java:329) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jasig.portal.security.ThreadNamingRequestFilter.doFilterInternal(ThreadNamingRequestFilter.java:76) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:147) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jasig.portal.web.ExceptionLoggingFilter.doFilter(ExceptionLoggingFilter.java:56) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:311) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) at java.lang.Thread.run(Thread.java:745) [esup1]DEBUG [TP-Processor8] Jul/06 11:24:17,382 support.OpenEntityManagerInViewFilter.[] - Closing JPA EntityManager in OpenEntityManagerInViewFilter [esup1]DEBUG [TP-Processor8] Jul/06 11:24:17,382 jpa.EntityManagerFactoryUtils.[] - Closing JPA EntityManager [esup1]ERROR [TP-Processor8] Jul/06 11:24:17,382 web.ExceptionLoggingFilter.[] - uPortal: unhandled exception 'java.io.IOException: Server returned HTTP response code: 500 for URL: https://cas-test.mydomain.tld/cas/serviceValidate?pgtUrl=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FCasProxyServlet&ticket=ST-15-0YKLUDTcWEOwh9qieLga-cas00c&service=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FLogin' for URL=/uPortal/Login?ticket=ST-15-0YKLUDTcWEOwh9qieLga-cas00c, user=null , from IP=195.83.163.141 java.lang.RuntimeException: java.io.IOException: Server returned HTTP response code: 500 for URL: https://cas-test.mydomain.tld/cas/serviceValidate?pgtUrl=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FCasProxyServlet&ticket=ST-15-0YKLUDTcWEOwh9qieLga-cas00c&service=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FLogin at org.jasig.cas.client.util.CommonUtils.getResponseFromServer(CommonUtils.java:341) at org.jasig.cas.client.util.CommonUtils.getResponseFromServer(CommonUtils.java:305) at org.jasig.cas.client.validation.AbstractCasProtocolUrlBasedTicketValidator.retrieveResponseFromServer(AbstractCasProtocolUrlBasedTicketValidator.java:50) at org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:207) at org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:169) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jasig.services.persondir.support.web.RequestAttributeSourceFilter.doFilter(RequestAttributeSourceFilter.java:329) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jasig.portal.security.ThreadNamingRequestFilter.doFilterInternal(ThreadNamingRequestFilter.java:76) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:147) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jasig.portal.web.ExceptionLoggingFilter.doFilter(ExceptionLoggingFilter.java:56) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:311) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) at java.lang.Thread.run(Thread.java:745) Caused by: java.io.IOException: Server returned HTTP response code: 500 for URL: https://cas-test.mydomain.tld/cas/serviceValidate?pgtUrl=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FCasProxyServlet&ticket=ST-15-0YKLUDTcWEOwh9qieLga-cas00c&service=https%3A%2F%2Fent-test.mydomain.tld%2FuPortal%2FLogin at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1626) at com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnectionOldImpl.getInputStream(HttpsURLConnectionOldImpl.java:224) at org.jasig.cas.client.util.CommonUtils.getResponseFromServer(CommonUtils.java:326) ... 37 more
wildcard-1000.json
Description: application/json
cas.properties
Description: Binary data