[Anthill-pro] LDAP Integration Error
Christopher Power
chrispower36 at gmail.com
Thu Aug 2 17:14:32 CDT 2007
I am attempting to integrate AnthillPro with our ActiveDirectory LDAP server
and I am receiving the following error. I changed the server name and
connection name (but I have validated they are correct using an ldap
browser, plus they are the same settings we use for jira integration). I
have also tried connecting to our secondary ldap server, and using
various connection names.
Any suggestions?
Thanks,
Chris
"Error occurred testing LDAP authentication. Please contact support for more
information.
com.urbancode.anthill3.domain.authentication.ldap.LDAPLoginException: Error
occurred while attempting to bind to LDAP as the admin user. LDAP URL is:
ldap://server, User Name is: cn=adminuser,ou=agroup,dc=somecompany,dc=net at
com.urbancode.anthill3.domain.authentication.ldap.LDAPLoginModule.isUserAuthentic
(LDAPLoginModule.java:205) at
com.urbancode.anthill3.domain.authentication.ldap.LDAPLoginModule.login (
LDAPLoginModule.java:166) at
com.urbancode.anthill3.web.admin.security.authentication.ldap.LDAPAuthenticationRealmTasks.saveLDAPAuthenticationRealm
(LDAPAuthenticationRealmTasks.java:278) 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
com.urbancode.anthill3.web.controller.ControllerServlet.doPost(
ControllerServlet.java:356) at javax.servlet.http.HttpServlet.service(
HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(
HttpServlet.java :802) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:237) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:157) at
org.apache.catalina.core.ApplicationDispatcher.invoke (
ApplicationDispatcher.java:704) at
org.apache.catalina.core.ApplicationDispatcher.processRequest(
ApplicationDispatcher.java:474) at
org.apache.catalina.core.ApplicationDispatcher.doForward(
ApplicationDispatcher.java:409) at
org.apache.catalina.core.ApplicationDispatcher.forward(
ApplicationDispatcher.java:312) at
com.urbancode.anthill3.web.controller.ForwardResponse.respond(
ForwardResponse.java:47) at
com.urbancode.anthill3.web.controller.ControllerServlet.doPost (
ControllerServlet.java:387) at javax.servlet.http.HttpServlet.service(
HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(
HttpServlet.java:802) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (
ApplicationFilterChain.java:237) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:157) at
com.urbancode.anthill3.web.util.LoggingFilter.doFilter(LoggingFilter.java:46)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (
ApplicationFilterChain.java:186) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:157) at
com.urbancode.anthill3.web.util.LicenseFilter.doFilter(LicenseFilter.java:71)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (
ApplicationFilterChain.java:186) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:157) at
com.urbancode.anthill3.web.util.SecurityFilter.doFilter(SecurityFilter.java:77)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (
ApplicationFilterChain.java:186) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:157) at
com.urbancode.anthill3.web.security.DisableSessionUrlFilter.doFilter(
DisableSessionUrlFilter.java :108) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:186) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:157) at
com.urbancode.anthill3.web.security.SecureSessionFilter.doFilter (
SecureSessionFilter.java:114) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:186) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:157) at
org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:214) at
org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104) at
org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(
StandardContextValve.java:198) at
org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:152) at
org.apache.catalina.core.StandardValveContext.invokeNext (
StandardValveContext.java:104) at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext (
StandardValveContext.java:104) at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:102) at
org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:109) at
org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104) at
org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) at
org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:799)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection
(Http11Protocol.java:705) at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (
ThreadPool.java:683) at java.lang.Thread.run(Thread.java:595) Caused by:
javax.naming.NoInitialContextException: Cannot instantiate class:
com.sun.jndi.LdapCtxFactory [Root exception is
java.lang.ClassNotFoundException: com.sun.jndi.LdapCtxFactory] at
javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:657) at
javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247) at
javax.naming.InitialContext.init(InitialContext.java :223) at
javax.naming.InitialContext.(InitialContext.java:197) at
javax.naming.directory.InitialDirContext.(InitialDirContext.java:82) at
com.urbancode.anthill3.domain.authentication.ldap.LDAPLoginModule.isUserAuthentic
(LDAPLoginModule.java :201) ... 58 more Caused by:
java.lang.ClassNotFoundException: com.sun.jndi.LdapCtxFactory at
org.apache.catalina.loader.WebappClassLoader.loadClass(
WebappClassLoader.java:1340) at
org.apache.catalina.loader.WebappClassLoader.loadClass (
WebappClassLoader.java:1189) at java.lang.ClassLoader.loadClassInternal(
ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at
java.lang.Class.forName(Class.java:242) at
com.sun.naming.internal.VersionHelper12.loadClass (VersionHelper12.java:42)
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:654)
... 63 more"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.urbancode.com/pipermail/anthill-pro/attachments/20070802/bc658ff3/attachment-0001.htm
More information about the Anthill-pro
mailing list