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

Reply via email to