Do you have something in logs? Emmanuel
On Fri, Aug 15, 2008 at 2:32 PM, alexmoss <[EMAIL PROTECTED]> wrote: > > Just wanted to add that I seem to be having the same problem - our settings > are very similar to the original posters, i.e. spaces in the bind.dn. > > user.manager.impl=ldap > ldap.user.store.enabled=false > ldap.bind.authenticator.enabled=false > > # ldap options for configuration via properties file > ldap.config.hostname=net.adserver.co.uk > ldap.config.port=389 > ldap.config.base.dn=dc=net,dc=adserver,dc=co,dc=uk > ldap.config.context.factory=com.sun.jndi.ldap.LdapCtxFactory > ldap.config.bind.dn=CN=ArchivaLDAPUser,OU=Service Accounts,OU=Centralised > Accounts,dc=net,dc=adserver,dc=co,dc=uk > ldap.config.password=******* > #ldap.config.authentication.method= > > Have tried various combinations of the settings but always the same - a > "user not found" ldap error connecting to Active Directory at startup as > below (Archiva 1.1.1, although I'm using Tomcat/MySQL). > > -- > Alex > > > Maria Odea Ching-5 wrote: > > > > Hi Lorenzo, > > > > I've posted this to the users list as well :) Please subscribe to the > list > > by sending a blank email to: [EMAIL PROTECTED] > > > > Also, I've already replied to the other question you've posted on the > list > > but I don't think you got it since you're not yet subscribed :) You can > > just > > view it from the archives: > > http://www.nabble.com/Disable-User-Registration-td18957460.html > > > > > > Thanks, > > Deng > > > > On Wed, Aug 13, 2008 at 2:24 PM, Lorenzo Dee > > <[EMAIL PROTECTED]>wrote: > > > >> Hi Deng, > >> > >> > >> > >> I'm having problems using LDAP (Active Directory) with Archiva (version > >> 1.1.1). I've tested using an LDAP browser, the bind dn and password > >> works. > >> > >> > >> > >> Does it matter if my bind dn contains white spaces? If so, can I escape > >> it? > >> I tried enclosing them in double quotes and Archiva indicates that it's > >> an > >> invalid name. > >> > >> > >> > >> My security.properties file has the following settings: > >> > >> > >> > >> # LDAP Settings > >> > >> user.manager.impl=ldap > >> > >> ldap.user.store.enabled=false > >> > >> ldap.bind.authenticator.enabled=false > >> > >> > >> > >> ldap.config.hostname=ad01.mycompany.com > >> > >> ldap.config.port=3268 > >> > >> ldap.config.base.dn=DC=mycompany,DC=com > >> > >> ldap.config.context.factory=com.sun.jndi.ldap.LdapCtxFactory > >> > >> ldap.config.bind.dn=CN=LDAP Service,DC=mycompany,DC=com > >> > >> ldap.config.password=secret > >> > >> #ldap.config.authentication.method= > >> > >> > >> > >> Upon starting up Archiva, I'm getting the following error: > >> > >> org.codehaus.plexus.redback.common.ldap.connection.LdapException: Could > >> not > >> connect to the server. [Root exception is > >> javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: > >> LdapErr: DSID-0C09030B, comment: AcceptSecurityContext error, data 525, > >> v893 > >> ]] > >> > >> at > >> > org.codehaus.plexus.redback.common.ldap.connection.LdapConnection.<init>(LdapConnection.java:81) > >> > >> at > >> > org.codehaus.plexus.redback.common.ldap.connection.ConfigurableLdapConnectionFactory.getConnection(ConfigurableLdapConnectionFactory.java:130) > >> > >> at > >> > org.codehaus.plexus.redback.users.ldap.LdapUserManager.newDirContext(LdapUserManager.java:338) > >> > >> at > >> > org.codehaus.plexus.redback.users.ldap.LdapUserManager.findUser(LdapUserManager.java:214) > >> > >> at > >> > org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:111) > >> > >> at > >> > org.codehaus.plexus.redback.xwork.checks.security.GuestUserEnvironmentCheck.validateEnvironment(GuestUserEnvironmentCheck.java:82) > >> > >> at > >> > org.apache.maven.archiva.web.startup.SecuritySynchronization.executeEnvironmentChecks(SecuritySynchronization.java:151) > >> > >> at > >> > org.apache.maven.archiva.web.startup.SecuritySynchronization.startup(SecuritySynchronization.java:125) > >> > >> at > >> > org.apache.maven.archiva.web.startup.ArchivaStartup.contextInitialized(ArchivaStartup.java:56) > >> > >> at > >> > org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:539) > >> > >> at > >> org.mortbay.jetty.servlet.Context.startContext(Context.java:135) > >> > >> at > >> > org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1216) > >> > >> at > >> > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:509) > >> > >> at > >> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:447) > >> > >> at > >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > >> > >> at > >> > org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) > >> > >> at > >> > org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156) > >> > >> at > >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > >> > >> at > >> > org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) > >> > >> at > >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > >> > >> at > >> > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117) > >> > >> at org.mortbay.jetty.Server.doStart(Server.java:222) > >> > >> at > >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > >> > >> at > >> org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:977) > >> > >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > >> Method) > >> > >> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown > >> Source) > >> > >> at > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown > >> Source) > >> > >> at java.lang.reflect.Method.invoke(Unknown Source) > >> > >> at org.mortbay.start.Main.invokeMain(Main.java:194) > >> > >> at org.mortbay.start.Main.start(Main.java:509) > >> > >> at org.mortbay.start.Main.main(Main.java:119) > >> > >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > >> Method) > >> > >> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown > >> Source) > >> > >> at > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown > >> Source) > >> > >> at java.lang.reflect.Method.invoke(Unknown Source) > >> > >> at > >> > org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240) > >> > >> at java.lang.Thread.run(Unknown Source) > >> > >> Caused by: javax.naming.AuthenticationException: [LDAP: error code 49 - > >> 80090308: LdapErr: DSID-0C09030B, comment: AcceptSecurityContext error, > >> data > >> 525, v893 ] > >> > >> at com.sun.jndi.ldap.LdapCtx.mapErrorCode(Unknown > Source) > >> > >> at com.sun.jndi.ldap.LdapCtx.processReturnCode(Unknown > >> Source) > >> > >> at com.sun.jndi.ldap.LdapCtx.processReturnCode(Unknown > >> Source) > >> > >> at com.sun.jndi.ldap.LdapCtx.connect(Unknown Source) > >> > >> at com.sun.jndi.ldap.LdapCtx.<init>(Unknown Source) > >> > >> at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(Unknown > >> Source) > >> > >> at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(Unknown > >> Source) > >> > >> at > >> com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(Unknown Source) > >> > >> at > >> com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(Unknown Source) > >> > >> at > >> javax.naming.spi.NamingManager.getInitialContext(Unknown > >> Source) > >> > >> at javax.naming.InitialContext.getDefaultInitCtx(Unknown > >> Source) > >> > >> at javax.naming.InitialContext.init(Unknown Source) > >> > >> at javax.naming.InitialContext.<init>(Unknown Source) > >> > >> at > >> javax.naming.directory.InitialDirContext.<init>(Unknown > >> Source) > >> > >> at > >> > org.codehaus.plexus.redback.common.ldap.connection.LdapConnection.<init>(LdapConnection.java:77) > >> > >> ... 36 more > >> > >> > >> > >> > >> > >> Thanks in advance J > >> > >> > >> > > > > > > -- > View this message in context: > http://www.nabble.com/Re%3A-Archiva-LDAP-Problem-tp18974337p18997890.html > Sent from the archiva-users mailing list archive at Nabble.com. > >
