The user can login with or fine just not safari -----Scott Battaglia <[email protected]> wrote: -----
======================= To: [email protected] From: Scott Battaglia <[email protected]> Date: 11/01/2010 10:20PM Subject: Re: [cas-user] Login Error with Safari ======================= Your LDAP server didn't appear to like something that was passed along to it: javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID-0C0903A9, comment: AcceptSecurityContext error, data 52e, v1db0 ] On Mon, Nov 1, 2010 at 3:30 PM, <[email protected]> wrote: > Anyone seen this? It only happens with Safari..... > ####<Nov 1, 2010 2:00:54 PM CDT> <Error> <HTTP> <jbvwebt23a> <AUTHSRVR> < > [ACTIVE] ExecuteThread: '6' for queue: 'weblogic.kernel.Default > (self-tuning)'> <<WLS Kernel>> <> <> <1288638054105> <BEA-101017> < > [weblogic.servlet.internal.webappservletcont...@13e7f4c - appName: > 'cas-server', name: 'cas-server.war', context-path: '/cas-server'] Root > cause of ServletException. > org.springframework.webflow.engine.ActionExecutionException: Exception > thrown executing [annotatedact...@13025cc targetAction = > org.jasig.cas.web.flow.authenticationviaformact...@152030e, attributes = > map['method' -> 'submit']] in state 'submit' of flow 'login-webflow' -- > action execution attributes were 'map['method' -> 'submit']'; nested > exception is org.springframework.ldap.AuthenticationException: [LDAP: error > code 49 - 80090308: LdapErr: DSID-0C0903A9, comment: AcceptSecurityContext > error, data 52e, v1db0 ]; nested exception is > javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: > LdapErr: DSID-0C0903A9, comment: AcceptSecurityContext error, data 52e, > v1db0 ] > at org.springframework.webflow.engine.ActionExecutor.execute > (ActionExecutor.java:64) > at org.springframework.webflow.engine.ActionState.doEnter > (ActionState.java:156) > at org.springframework.webflow.engine.State.enter(State.java:191) > at org.springframework.webflow.engine.Transition.execute > (Transition.java:212) > at org.springframework.webflow.engine.TransitionableState.onEvent > (TransitionableState.java:107) > at org.springframework.webflow.engine.Flow.onEvent(Flow.java:534) > at > > org.springframework.webflow.engine.impl.RequestControlContextImpl.signalEvent > (RequestControlContextImpl.java:205) > at org.springframework.webflow.engine.ActionState.doEnter > (ActionState.java:161) > at org.springframework.webflow.engine.State.enter(State.java:191) > at org.springframework.webflow.engine.Transition.execute > (Transition.java:212) > at org.springframework.webflow.engine.TransitionableState.onEvent > (TransitionableState.java:107) > at org.springframework.webflow.engine.Flow.onEvent(Flow.java:534) > at > > org.springframework.webflow.engine.impl.RequestControlContextImpl.signalEvent > (RequestControlContextImpl.java:205) > at > org.springframework.webflow.engine.impl.FlowExecutionImpl.signalEvent > (FlowExecutionImpl.java:202) > at org.springframework.webflow.executor.FlowExecutorImpl.resume > (FlowExecutorImpl.java:222) > at > > org.springframework.webflow.executor.support.FlowRequestHandler.handleFlowRequest > (FlowRequestHandler.java:111) > at > > org.springframework.webflow.executor.mvc.FlowController.handleRequestInternal > (FlowController.java:165) > at > org.springframework.web.servlet.mvc.AbstractController.handleRequest > (AbstractController.java:153) > at > org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle > (SimpleControllerHandlerAdapter.java:48) > at org.springframework.web.servlet.DispatcherServlet.doDispatch > (DispatcherServlet.java:875) > at org.springframework.web.servlet.DispatcherServlet.doService > (DispatcherServlet.java:807) > at org.springframework.web.servlet.FrameworkServlet.processRequest > (FrameworkServlet.java:571) > at org.springframework.web.servlet.FrameworkServlet.doPost > (FrameworkServlet.java:511) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > at org.jasig.cas.web.init.SafeDispatcherServlet.service > (SafeDispatcherServlet.java:115) > at weblogic.servlet.internal.StubSecurityHelper > $ServletServiceAction.run(StubSecurityHelper.java:227) > at weblogic.servlet.internal.StubSecurityHelper.invokeServlet > (StubSecurityHelper.java:125) > at weblogic.servlet.internal.ServletStubImpl.execute > (ServletStubImpl.java:283) > at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) > at weblogic.servlet.internal.FilterChainImpl.doFilter > (FilterChainImpl.java:42) > at > org.inspektr.common.web.ClientInfoThreadLocalFilter.doFilterInternal > (ClientInfoThreadLocalFilter.java:48) > at org.springframework.web.filter.OncePerRequestFilter.doFilter > (OncePerRequestFilter.java:76) > at weblogic.servlet.internal.FilterChainImpl.doFilter > (FilterChainImpl.java:42) > at weblogic.servlet.internal.WebAppServletContext > $ServletInvocationAction.run(WebAppServletContext.java:3242) > at weblogic.security.acl.internal.AuthenticatedSubject.doAs > (AuthenticatedSubject.java:321) > at weblogic.security.service.SecurityManager.runAs > (SecurityManager.java:121) > at weblogic.servlet.internal.WebAppServletContext.securedExecute > (WebAppServletContext.java:2010) > at weblogic.servlet.internal.WebAppServletContext.execute > (WebAppServletContext.java:1916) > at weblogic.servlet.internal.ServletRequestImpl.run > (ServletRequestImpl.java:1366) > at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209) > at weblogic.work.ExecuteThread.run(ExecuteThread.java:181) > org.springframework.ldap.AuthenticationException: [LDAP: error code 49 - > 80090308: LdapErr: DSID-0C0903A9, comment: AcceptSecurityContext error, > data 52e, v1db0 ]; nested exception is > javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: > LdapErr: DSID-0C0903A9, comment: AcceptSecurityContext error, data 52e, > v1db0 ] > at org.springframework.ldap.support.LdapUtils.convertLdapException > (LdapUtils.java:180) > at > org.springframework.ldap.core.support.AbstractContextSource.createContext > (AbstractContextSource.java:266) > at > org.springframework.ldap.core.support.AbstractContextSource.getContext > (AbstractContextSource.java:106) > at > > org.springframework.ldap.core.support.AbstractContextSource.getReadOnlyContext > (AbstractContextSource.java:125) > at org.springframework.ldap.core.LdapTemplate.search > (LdapTemplate.java:287) > at org.springframework.ldap.core.LdapTemplate.search > (LdapTemplate.java:361) > at > > org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler.authenticateUsernamePasswordInternal > (BindLdapAuthenticationHandler.java:66) > at > > org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler.doAuthentication > (AbstractUsernamePasswordAuthenticationHandler.java:56) > at > > org.jasig.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler.authenticate > (AbstractPreAndPostProcessingAuthenticationHandler.java:71) > at > org.jasig.cas.authentication.AuthenticationManagerImpl.authenticate > (AuthenticationManagerImpl.java:88) > at > org.jasig.cas.CentralAuthenticationServiceImpl.createTicketGrantingTicket > (CentralAuthenticationServiceImpl.java:417) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:592) > at > org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection > (AopUtils.java:307) > at > > org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint > (ReflectiveMethodInvocation.java:182) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed > (ReflectiveMethodInvocation.java:149) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke > (TransactionInterceptor.java:106) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed > (ReflectiveMethodInvocation.java:171) > at org.springframework.aop.framework.JdkDynamicAopProxy.invoke > (JdkDynamicAopProxy.java:204) > at $Proxy125.createTicketGrantingTicket(Unknown Source) > at org.jasig.cas.web.flow.AuthenticationViaFormAction.submit > (AuthenticationViaFormAction.java:107) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:592) > at org.springframework.webflow.util.DispatchMethodInvoker.invoke > (DispatchMethodInvoker.java:99) > at org.springframework.webflow.action.MultiAction.doExecute > (MultiAction.java:133) > at org.springframework.webflow.action.AbstractAction.execute > (AbstractAction.java:192) > at org.springframework.webflow.engine.AnnotatedAction.execute > (AnnotatedAction.java:146) > at org.springframework.webflow.engine.ActionExecutor.execute > (ActionExecutor.java:59) > at org.springframework.webflow.engine.ActionState.doEnter > (ActionState.java:156) > at org.springframework.webflow.engine.State.enter(State.java:191) > at org.springframework.webflow.engine.Transition.execute > (Transition.java:212) > at org.springframework.webflow.engine.TransitionableState.onEvent > (TransitionableState.java:107) > at org.springframework.webflow.engine.Flow.onEvent(Flow.java:534) > at > > org.springframework.webflow.engine.impl.RequestControlContextImpl.signalEvent > (RequestControlContextImpl.java:205) > at org.springframework.webflow.engine.ActionState.doEnter > (ActionState.java:161) > at org.springframework.webflow.engine.State.enter(State.java:191) > at org.springframework.webflow.engine.Transition.execute > (Transition.java:212) > at org.springframework.webflow.engine.TransitionableState.onEvent > (TransitionableState.java:107) > at org.springframework.webflow.engine.Flow.onEvent(Flow.java:534) > at > > org.springframework.webflow.engine.impl.RequestControlContextImpl.signalEvent > (RequestControlContextImpl.java:205) > at > org.springframework.webflow.engine.impl.FlowExecutionImpl.signalEvent > (FlowExecutionImpl.java:202) > at org.springframework.webflow.executor.FlowExecutorImpl.resume > (FlowExecutorImpl.java:222) > at > > org.springframework.webflow.executor.support.FlowRequestHandler.handleFlowRequest > (FlowRequestHandler.java:111) > at > > org.springframework.webflow.executor.mvc.FlowController.handleRequestInternal > (FlowController.java:165) > at > org.springframework.web.servlet.mvc.AbstractController.handleRequest > (AbstractController.java:153) > at > org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle > (SimpleControllerHandlerAdapter.java:48) > at org.springframework.web.servlet.DispatcherServlet.doDispatch > (DispatcherServlet.java:875) > at org.springframework.web.servlet.DispatcherServlet.doService > (DispatcherServlet.java:807) > at org.springframework.web.servlet.FrameworkServlet.processRequest > (FrameworkServlet.java:571) > at org.springframework.web.servlet.FrameworkServlet.doPost > (FrameworkServlet.java:511) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > at org.jasig.cas.web.init.SafeDispatcherServlet.service > (SafeDispatcherServlet.java:115) > at weblogic.servlet.internal.StubSecurityHelper > $ServletServiceAction.run(StubSecurityHelper.java:227) > at weblogic.servlet.internal.StubSecurityHelper.invokeServlet > (StubSecurityHelper.java:125) > at weblogic.servlet.internal.ServletStubImpl.execute > (ServletStubImpl.java:283) > at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) > at weblogic.servlet.internal.FilterChainImpl.doFilter > (FilterChainImpl.java:42) > at > org.inspektr.common.web.ClientInfoThreadLocalFilter.doFilterInternal > (ClientInfoThreadLocalFilter.java:48) > at org.springframework.web.filter.OncePerRequestFilter.doFilter > (OncePerRequestFilter.java:76) > at weblogic.servlet.internal.FilterChainImpl.doFilter > (FilterChainImpl.java:42) > at weblogic.servlet.internal.WebAppServletContext > $ServletInvocationAction.run(WebAppServletContext.java:3242) > at weblogic.security.acl.internal.AuthenticatedSubject.doAs > (AuthenticatedSubject.java:321) > at weblogic.security.service.SecurityManager.runAs > (SecurityManager.java:121) > at weblogic.servlet.internal.WebAppServletContext.securedExecute > (WebAppServletContext.java:2010) > at weblogic.servlet.internal.WebAppServletContext.execute > (WebAppServletContext.java:1916) > at weblogic.servlet.internal.ServletRequestImpl.run > (ServletRequestImpl.java:1366) > at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209) > at weblogic.work.ExecuteThread.run(ExecuteThread.java:181) > javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: > LdapErr: DSID-0C0903A9, comment: AcceptSecurityContext error, data 52e, > v1db0 ] > at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3071) > at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3017) > at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2818) > at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2732) > at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:299) > at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL > (LdapCtxFactory.java:175) > at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs > (LdapCtxFactory.java:193) > at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance > (LdapCtxFactory.java:136) > at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext > (LdapCtxFactory.java:66) > at javax.naming.spi.NamingManager.getInitialContext > (NamingManager.java:667) > at javax.naming.InitialContext.getDefaultInitCtx > (InitialContext.java:247) > at javax.naming.InitialContext.init(InitialContext.java:223) > at javax.naming.ldap.InitialLdapContext.<init> > (InitialLdapContext.java:134) > at > > org.springframework.ldap.core.support.LdapContextSource.getDirContextInstance > (LdapContextSource.java:43) > at > org.springframework.ldap.core.support.AbstractContextSource.createContext > (AbstractContextSource.java:254) > at > org.springframework.ldap.core.support.AbstractContextSource.getContext > (AbstractContextSource.java:106) > at > > org.springframework.ldap.core.support.AbstractContextSource.getReadOnlyContext > (AbstractContextSource.java:125) > at org.springframework.ldap.core.LdapTemplate.search > (LdapTemplate.java:287) > at org.springframework.ldap.core.LdapTemplate.search > (LdapTemplate.java:361) > at > > org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler.authenticateUsernamePasswordInternal > (BindLdapAuthenticationHandler.java:66) > at > > org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler.doAuthentication > (AbstractUsernamePasswordAuthenticationHandler.java:56) > at > > org.jasig.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler.authenticate > (AbstractPreAndPostProcessingAuthenticationHandler.java:71) > at > org.jasig.cas.authentication.AuthenticationManagerImpl.authenticate > (AuthenticationManagerImpl.java:88) > at > org.jasig.cas.CentralAuthenticationServiceImpl.createTicketGrantingTicket > (CentralAuthenticationServiceImpl.java:417) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:592) > at > org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection > (AopUtils.java:307) > at > > org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint > (ReflectiveMethodInvocation.java:182) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed > (ReflectiveMethodInvocation.java:149) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke > (TransactionInterceptor.java:106) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed > (ReflectiveMethodInvocation.java:171) > at org.springframework.aop.framework.JdkDynamicAopProxy.invoke > (JdkDynamicAopProxy.java:204) > at $Proxy125.createTicketGrantingTicket(Unknown Source) > at org.jasig.cas.web.flow.AuthenticationViaFormAction.submit > (AuthenticationViaFormAction.java:107) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:592) > at org.springframework.webflow.util.DispatchMethodInvoker.invoke > (DispatchMethodInvoker.java:99) > at org.springframework.webflow.action.MultiAction.doExecute > (MultiAction.java:133) > at org.springframework.webflow.action.AbstractAction.execute > (AbstractAction.java:192) > at org.springframework.webflow.engine.AnnotatedAction.execute > (AnnotatedAction.java:146) > at org.springframework.webflow.engine.ActionExecutor.execute > (ActionExecutor.java:59) > at org.springframework.webflow.engine.ActionState.doEnter > (ActionState.java:156) > at org.springframework.webflow.engine.State.enter(State.java:191) > at org.springframework.webflow.engine.Transition.execute > (Transition.java:212) > at org.springframework.webflow.engine.TransitionableState.onEvent > (TransitionableState.java:107) > at org.springframework.webflow.engine.Flow.onEvent(Flow.java:534) > at > > org.springframework.webflow.engine.impl.RequestControlContextImpl.signalEvent > (RequestControlContextImpl.java:205) > at org.springframework.webflow.engine.ActionState.doEnter > (ActionState.java:161) > at org.springframework.webflow.engine.State.enter(State.java:191) > at org.springframework.webflow.engine.Transition.execute > (Transition.java:212) > at org.springframework.webflow.engine.TransitionableState.onEvent > (TransitionableState.java:107) > at org.springframework.webflow.engine.Flow.onEvent(Flow.java:534) > at > > org.springframework.webflow.engine.impl.RequestControlContextImpl.signalEvent > (RequestControlContextImpl.java:205) > at > org.springframework.webflow.engine.impl.FlowExecutionImpl.signalEvent > (FlowExecutionImpl.java:202) > at org.springframework.webflow.executor.FlowExecutorImpl.resume > (FlowExecutorImpl.java:222) > at > > org.springframework.webflow.executor.support.FlowRequestHandler.handleFlowRequest > (FlowRequestHandler.java:111) > at > > org.springframework.webflow.executor.mvc.FlowController.handleRequestInternal > (FlowController.java:165) > at > org.springframework.web.servlet.mvc.AbstractController.handleRequest > (AbstractController.java:153) > at > org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle > (SimpleControllerHandlerAdapter.java:48) > at org.springframework.web.servlet.DispatcherServlet.doDispatch > (DispatcherServlet.java:875) > at org.springframework.web.servlet.DispatcherServlet.doService > (DispatcherServlet.java:807) > at org.springframework.web.servlet.FrameworkServlet.processRequest > (FrameworkServlet.java:571) > at org.springframework.web.servlet.FrameworkServlet.doPost > (FrameworkServlet.java:511) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > at org.jasig.cas.web.init.SafeDispatcherServlet.service > (SafeDispatcherServlet.java:115) > at weblogic.servlet.internal.StubSecurityHelper > $ServletServiceAction.run(StubSecurityHelper.java:227) > at weblogic.servlet.internal.StubSecurityHelper.invokeServlet > (StubSecurityHelper.java:125) > at weblogic.servlet.internal.ServletStubImpl.execute > (ServletStubImpl.java:283) > at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) > at weblogic.servlet.internal.FilterChainImpl.doFilter > (FilterChainImpl.java:42) > at > org.inspektr.common.web.ClientInfoThreadLocalFilter.doFilterInternal > (ClientInfoThreadLocalFilter.java:48) > at org.springframework.web.filter.OncePerRequestFilter.doFilter > (OncePerRequestFilter.java:76) > at weblogic.servlet.internal.FilterChainImpl.doFilter > (FilterChainImpl.java:42) > at weblogic.servlet.internal.WebAppServletContext > $ServletInvocationAction.run(WebAppServletContext.java:3242) > at weblogic.security.acl.internal.AuthenticatedSubject.doAs > (AuthenticatedSubject.java:321) > at weblogic.security.service.SecurityManager.runAs > (SecurityManager.java:121) > at weblogic.servlet.internal.WebAppServletContext.securedExecute > (WebAppServletContext.java:2010) > at weblogic.servlet.internal.WebAppServletContext.execute > (WebAppServletContext.java:1916) > at weblogic.servlet.internal.ServletRequestImpl.run > (ServletRequestImpl.java:1366) > at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209) > at weblogic.work.ExecuteThread.run(ExecuteThread.java:181) > > > > Chris Whittle > SWAT Team Developer > J.B. Hunt Transport Services, Inc. > Office Phone:(479) 419-3122 > Ext:73122 > Fax Phone:(479) 820-1769 > [email protected] > (Embedded image moved to file: pic16972.gif)What's your next move?TM > Intermodal | Dedicated | Truckload | LTL | Delivery | Refrigerated | > Flatbed | Expedited > -- > You are currently subscribed to [email protected] as: > [email protected] > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-user -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
