Hi, ldap authentification is ok ( i do the same thing as http://www.ja-sig.org/products/cas/server/ldapauthhandler/index.html) Now when i try to connect to portal (i use cas for liferay 4.2.1), i have this error
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2007-04-17 10:17:14,932 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/cas-web].[cas]] - "Servlet.service()" pour la servlet cas a généré une exception javax.naming.InvalidNameException: [LDAP: error code 34 - invalid DN] at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2926) at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2732) at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2646) at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:283) 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 net.sf.ldaptemplate.support.LdapContextSource.getDirContextInstance( LdapContextSource.java:45) at net.sf.ldaptemplate.support.AbstractContextSource.createContext( AbstractContextSource.java:194) at net.sf.ldaptemplate.support.AbstractContextSource.getReadOnlyContext( AbstractContextSource.java:105) at net.sf.ldaptemplate.LdapTemplate.search(LdapTemplate.java:194) at org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler.authenticateUsernamePasswordInternal (BindLdapAuthenticationHandler.java:71) at org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler.authenticate (AbstractUsernamePasswordAuthenticationHandler.java:58) at org.jasig.cas.authentication.AuthenticationManagerImpl.authenticate( AuthenticationManagerImpl.java:79) at org.jasig.cas.CentralAuthenticationServiceImpl.createTicketGrantingTicket( CentralAuthenticationServiceImpl.java:282) at org.jasig.cas.web.flow.AuthenticationViaFormAction.submit( AuthenticationViaFormAction.java:116) 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:585) at org.springframework.webflow.util.DispatchMethodInvoker.invoke( DispatchMethodInvoker.java:105) at org.springframework.webflow.action.MultiAction.doExecute( MultiAction.java:136) at org.springframework.webflow.action.AbstractAction.execute( AbstractAction.java:204) at org.springframework.webflow.AnnotatedAction.execute(AnnotatedAction.java :139) at org.springframework.webflow.ActionExecutor.execute(ActionExecutor.java :58) at org.springframework.webflow.ActionState.doEnter(ActionState.java:176) at org.springframework.webflow.State.enter(State.java:194) at org.springframework.webflow.Transition.execute(Transition.java:220) at org.springframework.webflow.TransitionableState.onEvent( TransitionableState.java:102) at org.springframework.webflow.Flow.onEvent(Flow.java:603) at org.springframework.webflow.execution.impl.RequestControlContextImpl.signalEvent (RequestControlContextImpl.java:199) at org.springframework.webflow.ActionState.doEnter(ActionState.java:180) at org.springframework.webflow.State.enter(State.java:194) at org.springframework.webflow.Transition.execute(Transition.java:220) at org.springframework.webflow.TransitionableState.onEvent( TransitionableState.java:102) at org.springframework.webflow.Flow.onEvent(Flow.java:603) at org.springframework.webflow.execution.impl.RequestControlContextImpl.signalEvent (RequestControlContextImpl.java:199) at org.springframework.webflow.execution.impl.FlowExecutionImpl.signalEvent (FlowExecutionImpl.java:193) at org.springframework.webflow.executor.FlowExecutorImpl.signalEvent( FlowExecutorImpl.java:228) at org.springframework.webflow.executor.support.FlowRequestHandler.handleFlowRequest (FlowRequestHandler.java:113) at org.springframework.webflow.executor.mvc.FlowController.handleRequestInternal (FlowController.java:199) at org.springframework.web.servlet.mvc.AbstractController.handleRequest( AbstractController.java:153) at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle( SimpleControllerHandlerAdapter.java:45) at org.springframework.web.servlet.DispatcherServlet.doDispatch( DispatcherServlet.java:798) at org.springframework.web.servlet.DispatcherServlet.doService( DispatcherServlet.java:728) at org.springframework.web.servlet.FrameworkServlet.processRequest( FrameworkServlet.java:396) at org.springframework.web.servlet.FrameworkServlet.doPost( FrameworkServlet.java:360) at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.jasig.cas.web.init.SafeDispatcherServlet.service( SafeDispatcherServlet.java:115) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :105) at org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java :148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection (Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket( PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt( LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595) +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Can you help me (i think it's an problem with dn row) 2007/4/16, Scott Battaglia <[EMAIL PROTECTED]>:
Your stack trace is missing the originating exception. Its most likely an error in your deployerConfigContext.xml though (missing property or xml element). -Scott On 4/16/07, khalid yatim <[EMAIL PROTECTED]> wrote: > Hi, > i try to use the CAS server with ldap authentification, > when i execute it i have this message > > 2007-04-16 17:02:29,968 ERROR [org.apache.catalina.core.ContainerBase > .[Catalina] > .[localhost].[/cas-web].[cas]] - <"Servlet.service()" pour la servlet > cas a g├(r)n > ├(r)r├(r) une exception> > org.springframework.context.ApplicationContextException : Unable to > initialize ap > plication context. > at org.jasig.cas.web.init.SafeDispatcherServlet.service > (SafeDispatcherSe > rvlet.java:117) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (Appl > icationFilterChain.java:252) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationF > ilterChain.java:173) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV > > alve.java:213) > at org.apache.catalina.core.StandardContextValve.invoke > (StandardContextV > alve.java:178) > at org.apache.catalina.core.StandardHostValve.invoke( > StandardHostValve.j > ava:126) > at org.apache.catalina.valves.ErrorReportValve.invoke( > ErrorReportValve.j > ava:105) > at org.apache.catalina.core.StandardEngineValve.invoke > (StandardEngineVal > ve.java:107) > at org.apache.catalina.connector.CoyoteAdapter.service ( > CoyoteAdapter.jav > a:148) > at org.apache.coyote.http11.Http11Processor.process( > Http11Processor.java > :869) > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p > rocessConnection( Http11BaseProtocol.java:664) > at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket > (PoolTcpEndpo > int.java:527) > at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt > (LeaderFol > lowerWorkerThread.java :80) > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run > (ThreadP > ool.java:684) > at java.lang.Thread.run(Thread.java:595) > 2007-04-16 17:02:35,000 ERROR [org.apache.catalina.core.ContainerBase.[Catalina] > .[localhost].[/cas-web].[cas]] - <"Servlet.service()" pour la servlet > cas a g├(r)n > ├(r)r├(r) une exception> > org.springframework.context.ApplicationContextException: Unable to > initialize ap > plication context. > at org.jasig.cas.web.init.SafeDispatcherServlet.service > (SafeDispatcherSe > rvlet.java:117) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl > icationFilterChain.java :252) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationF > ilterChain.java:173) > at org.apache.catalina.core.StandardWrapperValve.invoke > (StandardWrapperV > alve.java:213) > at org.apache.catalina.core.StandardContextValve.invoke > (StandardContextV > alve.java:178) > at org.apache.catalina.core.StandardHostValve.invoke( > StandardHostValve.j > ava:126) > at org.apache.catalina.valves.ErrorReportValve.invoke ( > ErrorReportValve.j > ava:105) > at org.apache.catalina.core.StandardEngineValve.invoke > (StandardEngineVal > ve.java:107) > at org.apache.catalina.connector.CoyoteAdapter.service( > CoyoteAdapter.jav > a:148) > at org.apache.coyote.http11.Http11Processor.process( > Http11Processor.java > :869) > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p > rocessConnection(Http11BaseProtocol.java :664) > at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket > (PoolTcpEndpo > int.java:527) > at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt > (LeaderFol > lowerWorkerThread.java:80) > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run > (ThreadP > ool.java:684) > at java.lang.Thread.run(Thread.java:595) > Can you help me please? > thanks > > _______________________________________________ > Yale CAS mailing list > [email protected] > http://tp.its.yale.edu/mailman/listinfo/cas > > -- -Scott Battaglia LinkedIn: http://www.linkedin.com/in/scottbattaglia _______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
_______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
