Hello,
I've been trying to get CAS 3.5.1 working properly with our SSL enabled AD
server. It works off and on when authenticating. Some times it properly
authenticates and passes a user and sometimes it fails. I noticed it works
just fine when not using LDAPS, but I would prefer to not go this route.
The error that I sometimes get when trying to do this is this and this is
not from a log file, but what appears on the screen. Is it an issue with
the cert on my AD server, or something not properly configured on CAS?
It's a big chunk of text, but hopefully someone has some insight into this
problem. Thank you in advance.
Here is the text that is returned:
"{"exception.message":"org.springframework.webflow.execution.ActionExecutionException:
Exception thrown executing [AnnotatedAction@5510a4a5 targetAction =
[EvaluateAction@29774e29 expression =
authenticationViaFormAction.submit(flowRequestContext,
flowScope.credentials, messageContext), resultExpression = [null]],
attributes = map[[empty]]] in state 'realSubmit' of flow 'login' -- action
execution attributes were
'map[[empty]]'","exception.stacktrace":"org.springframework.webflow.execution.ActionExecutionException:
Exception thrown executing [AnnotatedAction@5510a4a5 targetAction =
[EvaluateAction@29774e29 expression =
authenticationViaFormAction.submit(flowRequestContext,
flowScope.credentials, messageContext), resultExpression = [null]],
attributes = map[[empty]]] in state 'realSubmit' of flow 'login' -- action
execution attributes were 'map[[empty]]'\n\tat
org.springframework.webflow.execution.ActionExecutor.execute(ActionExecutor.java:60)\n\tat
org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:101)\n\tat
org.springframework.webflow.engine.State.enter(State.java:194)\n\tat
org.springframework.webflow.engine.Transition.execute(Transition.java:227)\n\tat
org.springframework.webflow.engine.impl.FlowExecutionImpl.execute(FlowExecutionImpl.java:393)\n\tat
org.springframework.webflow.engine.impl.RequestControlContextImpl.execute(RequestControlContextImpl.java:214)\n\tat
org.springframework.webflow.engine.TransitionableState.handleEvent(TransitionableState.java:119)\n\tat
org.springframework.webflow.engine.Flow.handleEvent(Flow.java:555)\n\tat
org.springframework.webflow.engine.impl.FlowExecutionImpl.handleEvent(FlowExecutionImpl.java:388)\n\tat
org.springframework.webflow.engine.impl.RequestControlContextImpl.handleEvent(RequestControlContextImpl.java:210)\n\tat
org.springframework.webflow.engine.ViewState.handleEvent(ViewState.java:232)\n\tat
org.springframework.webflow.engine.ViewState.resume(ViewState.java:196)\n\tat
org.springframework.webflow.engine.Flow.resume(Flow.java:545)\n\tat
org.springframework.webflow.engine.impl.FlowExecutionImpl.resume(FlowExecutionImpl.java:261)\n\tat
org.springframework.webflow.executor.FlowExecutorImpl.resumeExecution(FlowExecutorImpl.java:169)\n\tat
org.springframework.webflow.mvc.servlet.FlowHandlerAdapter.handle(FlowHandlerAdapter.java:183)\n\tat
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)\n\tat
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)\n\tat
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)\n\tat
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:789)\n\tat
javax.servlet.http.HttpServlet.service(HttpServlet.java:641)\n\tat
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)\n\tat
org.jasig.cas.web.init.SafeDispatcherServlet.service_aroundBody2(SafeDispatcherServlet.java:128)\n\tat
org.jasig.cas.web.init.SafeDispatcherServlet.service_aroundBody3$advice(SafeDispatcherServlet.java:57)\n\tat
org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:1)\n\tat
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)\n\tat
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tat
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)\n\tat
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)\n\tat
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)\n\tat
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)\n\tat
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\n\tat
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tat
com.github.inspektr.common.web.ClientInfoThreadLocalFilter.doFilter(ClientInfoThreadLocalFilter.java:63)\n\tat
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\n\tat
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tat
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)\n\tat
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)\n\tat
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)\n\tat
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)\n\tat
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)\n\tat
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)\n\tat
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)\n\tat
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)\n\tat
org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200)\n\tat
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)\n\tat
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)\n\tat
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)\n\tat
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)\n\tat
java.lang.Thread.run(Thread.java:722)\nCaused by:
org.springframework.binding.expression.EvaluationException: An
OgnlException occurred getting the value for expression
'authenticationViaFormAction.submit(flowRequestContext,
flowScope.credentials, messageContext)' on context [class
org.springframework.webflow.engine.impl.RequestControlContextImpl]\n\tat
org.springframework.binding.expression.ognl.OgnlExpression.getValue(OgnlExpression.java:92)\n\tat
org.springframework.webflow.action.EvaluateAction.doExecute(EvaluateAction.java:75)\n\tat
org.springframework.webflow.action.AbstractAction.execute(AbstractAction.java:188)\n\tat
org.springframework.webflow.execution.AnnotatedAction.execute(AnnotatedAction.java:145)\n\tat
org.springframework.webflow.execution.ActionExecutor.execute(ActionExecutor.java:51)\n\t...
49 more\nCaused by: ognl.MethodFailedException: Method \"submit\" failed
for object org.jasig.cas.web.flow.AuthenticationViaFormAction@1da56327
[org.springframework.ldap.PartialResultException: nested exception is
javax.naming.PartialResultException [Root exception is
javax.naming.CommunicationException: kcc.kirtland.edu:636 [Root exception
is java.net.SocketException: Connection reset]]]\n\tat
ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1289)\n\tat
ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:68)\n\tat
ognl.OgnlRuntime.callMethod(OgnlRuntime.java:1353)\n\tat
ognl.ASTMethod.getValueBody(ASTMethod.java:90)\n\tat
ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)\n\tat
ognl.SimpleNode.getValue(SimpleNode.java:258)\n\tat
ognl.ASTChain.getValueBody(ASTChain.java:141)\n\tat
ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)\n\tat
ognl.SimpleNode.getValue(SimpleNode.java:258)\n\tat
ognl.Ognl.getValue(Ognl.java:494)\n\tat
org.springframework.binding.expression.ognl.OgnlExpression.getValue(OgnlExpression.java:85)\n\t...
53 more\nCaused by: org.springframework.ldap.PartialResultException: nested
exception is javax.naming.PartialResultException [Root exception is
javax.naming.CommunicationException: kcc.kirtland.edu:636 [Root exception
is java.net.SocketException: Connection reset]]\n\tat
org.springframework.ldap.support.LdapUtils.convertLdapException(LdapUtils.java:205)\n\tat
org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:315)\n\tat
org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:259)\n\tat
org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:571)\n\tat
org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:556)\n\tat
org.jasig.services.persondir.support.ldap.LdapPersonAttributeDao.getPeopleForQuery(LdapPersonAttributeDao.java:201)\n\tat
org.jasig.services.persondir.support.ldap.LdapPersonAttributeDao.getPeopleForQuery(LdapPersonAttributeDao.java:112)\n\tat
org.jasig.services.persondir.support.AbstractQueryPersonAttributeDao.getPeopleWithMultivaluedAttributes(AbstractQueryPersonAttributeDao.java:219)\n\tat
org.jasig.services.persondir.support.AbstractDefaultAttributePersonAttributeDao.getPerson(AbstractDefaultAttributePersonAttributeDao.java:77)\n\tat
org.jasig.cas.authentication.principal.AbstractPersonDirectoryCredentialsToPrincipalResolver.resolvePrincipal_aroundBody0(AbstractPersonDirectoryCredentialsToPrincipalResolver.java:68)\n\tat
org.jasig.cas.authentication.principal.AbstractPersonDirectoryCredentialsToPrincipalResolver.resolvePrincipal_aroundBody1$advice(AbstractPersonDirectoryCredentialsToPrincipalResolver.java:57)\n\tat
org.jasig.cas.authentication.principal.AbstractPersonDirectoryCredentialsToPrincipalResolver.resolvePrincipal(AbstractPersonDirectoryCredentialsToPrincipalResolver.java:1)\n\tat
org.jasig.cas.authentication.AuthenticationManagerImpl.authenticateAndObtainPrincipal(AuthenticationManagerImpl.java:124)\n\tat
org.jasig.cas.authentication.AbstractAuthenticationManager.authenticate_aroundBody0(AbstractAuthenticationManager.java:56)\n\tat
org.jasig.cas.authentication.AbstractAuthenticationManager.authenticate_aroundBody1$advice(AbstractAuthenticationManager.java:57)\n\tat
org.jasig.cas.authentication.AbstractAuthenticationManager.authenticate(AbstractAuthenticationManager.java:1)\n\tat
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\n\tat
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat
java.lang.reflect.Method.invoke(Method.java:601)\n\tat
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318)\n\tat
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)\n\tat
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)\n\tat
org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)\n\tat
org.perf4j.aop.AbstractTimingAspect$1.proceed(AbstractTimingAspect.java:47)\n\tat
org.perf4j.aop.AgnosticTimingAspect.runProfiledMethod(AgnosticTimingAspect.java:53)\n\tat
org.perf4j.aop.AbstractTimingAspect.doPerfLogging(AbstractTimingAspect.java:45)\n\tat
sun.reflect.GeneratedMethodAccessor151.invoke(Unknown Source)\n\tat
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat
java.lang.reflect.Method.invoke(Method.java:601)\n\tat
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)\n\tat
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)\n\tat
org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)\n\tat
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)\n\tat
org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)\n\tat
com.github.inspektr.audit.AuditTrailManagementAspect.handleAuditTrail(AuditTrailManagementAspect.java:126)\n\tat
sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source)\n\tat
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat
java.lang.reflect.Method.invoke(Method.java:601)\n\tat
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)\n\tat
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)\n\tat
org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)\n\tat
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)\n\tat
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90)\n\tat
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)\n\tat
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)\n\tat
$Proxy181.authenticate(Unknown Source)\n\tat
org.jasig.cas.CentralAuthenticationServiceImpl.createTicketGrantingTicket_aroundBody10(CentralAuthenticationServiceImpl.java:477)\n\tat
org.jasig.cas.CentralAuthenticationServiceImpl.createTicketGrantingTicket_aroundBody11$advice(CentralAuthenticationServiceImpl.java:57)\n\tat
org.jasig.cas.CentralAuthenticationServiceImpl.createTicketGrantingTicket(CentralAuthenticationServiceImpl.java:1)\n\tat
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\n\tat
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat
java.lang.reflect.Method.invoke(Method.java:601)\n\tat
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318)\n\tat
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)\n\tat
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)\n\tat
org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)\n\tat
org.perf4j.aop.AbstractTimingAspect$1.proceed(AbstractTimingAspect.java:47)\n\tat
org.perf4j.aop.AgnosticTimingAspect.runProfiledMethod(AgnosticTimingAspect.java:53)\n\tat
org.perf4j.aop.AbstractTimingAspect.doPerfLogging(AbstractTimingAspect.java:45)\n\tat
sun.reflect.GeneratedMethodAccessor151.invoke(Unknown Source)\n\tat
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat
java.lang.reflect.Method.invoke(Method.java:601)\n\tat
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)\n\tat
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)\n\tat
org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)\n\tat
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)\n\tat
org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)\n\tat
com.github.inspektr.audit.AuditTrailManagementAspect.handleAuditTrail(AuditTrailManagementAspect.java:126)\n\tat
sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source)\n\tat
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat
java.lang.reflect.Method.invoke(Method.java:601)\n\tat
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)\n\tat
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)\n\tat
org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)\n\tat
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)\n\tat
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)\n\tat
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)\n\tat
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90)\n\tat
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)\n\tat
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)\n\tat
$Proxy182.createTicketGrantingTicket(Unknown Source)\n\tat
org.jasig.cas.web.flow.AuthenticationViaFormAction.submit_aroundBody2(AuthenticationViaFormAction.java:109)\n\tat
org.jasig.cas.web.flow.AuthenticationViaFormAction.submit_aroundBody3$advice(AuthenticationViaFormAction.java:57)\n\tat
org.jasig.cas.web.flow.AuthenticationViaFormAction.submit(AuthenticationViaFormAction.java:1)\n\tat
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\n\tat
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat
java.lang.reflect.Method.invoke(Method.java:601)\n\tat
ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:875)\n\tat
ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1277)\n\t... 63
more\nCaused by: javax.naming.PartialResultException [Root exception is
javax.naming.CommunicationException: kcc.kirtland.edu:636 [Root exception
is java.net.SocketException: Connection reset]]\n\tat
com.sun.jndi.ldap.LdapNamingEnumeration.hasMoreImpl(LdapNamingEnumeration.java:242)\n\tat
com.sun.jndi.ldap.LdapNamingEnumeration.hasMoreReferrals(LdapNamingEnumeration.java:380)\n\tat
com.sun.jndi.ldap.LdapNamingEnumeration.hasMoreImpl(LdapNamingEnumeration.java:226)\n\tat
com.sun.jndi.ldap.LdapNamingEnumeration.hasMore(LdapNamingEnumeration.java:189)\n\tat
org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:295)\n\t...
153 more\nCaused by: javax.naming.CommunicationException:
kcc.kirtland.edu:636 [Root exception is java.net.SocketException:
Connection reset]\n\tat
com.sun.jndi.ldap.LdapReferralContext.<init>(LdapReferralContext.java:92)\n\tat
com.sun.jndi.ldap.LdapReferralException.getReferralContext(LdapReferralException.java:150)\n\tat
com.sun.jndi.ldap.LdapNamingEnumeration.hasMoreReferrals(LdapNamingEnumeration.java:357)\n\tat
com.sun.jndi.ldap.LdapNamingEnumeration.hasMoreImpl(LdapNamingEnumeration.java:226)\n\t...
157 more\nCaused by: java.net.SocketException: Connection reset\n\tat
java.net.SocketInputStream.read(SocketInputStream.java:189)\n\tat
java.net.SocketInputStream.read(SocketInputStream.java:121)\n\tat
sun.security.ssl.InputRecord.readFully(InputRecord.java:312)\n\tat
sun.security.ssl.InputRecord.read(InputRecord.java:350)\n\tat
sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:927)\n\tat
sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1328)\n\tat
sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1355)\n\tat
sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1339)\n\tat
com.sun.jndi.ldap.Connection.createSocket(Connection.java:379)\n\tat
com.sun.jndi.ldap.Connection.<init>(Connection.java:201)\n\tat
com.sun.jndi.ldap.LdapClient.<init>(LdapClient.java:136)\n\tat
com.sun.jndi.ldap.LdapClient.getInstance(LdapClient.java:1600)\n\tat
com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2698)\n\tat
com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:316)\n\tat
com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:193)\n\tat
com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:152)\n\tat
com.sun.jndi.url.ldap.ldapURLContextFactory.getObjectInstance(ldapURLContextFactory.java:52)\n\tat
javax.naming.spi.NamingManager.getURLObject(NamingManager.java:601)\n\tat
javax.naming.spi.NamingManager.processURL(NamingManager.java:381)\n\tat
javax.naming.spi.NamingManager.processURLAddrs(NamingManager.java:361)\n\tat
javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:333)\n\tat
com.sun.jndi.ldap.LdapReferralContext.<init>(LdapReferralContext.java:111)\n\t...
160 more\n","failure":"true"}"
--
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