I'm trying to get Continuum 1.2.2 working with LDAP, using ApacheDS 1.5.4, both on localhost.
I've un-commented the LdapConnectionFactory and the UserMapper in application.xml. This is my security.properties file so far: user.manager.impl=ldap ldap.bind.authenticator.enabled=true redback.default.admin=admin redback.default.guest=guest security.policy.password.expiration.enabled=false ldap.config.hostname=localhost ldap.config.port=10389 ldap.config.base.dn=o=example ldap.config.context.factory=com.sun.jndi.ldap.LdapCtxFactory ldap.config.bind.dn=uid=admin,ou=system ldap.config.password=secret #ldap.config.authentication.method= #ldap.config.mapper.attribute.email=mail #ldap.config.mapper.attribute.fullname=givenName ldap.config.mapper.attribute.password=userPassword ldap.config.mapper.attribute.user.id=cn ldap.config.mapper.attribute.user.base.dn=dc=example,dc=com ldap.config.mapper.attribute.user.object.class=person #ldap.config.mapper.attribute.user.filter=(attributeName=value) The impressive stack trace that results when I visit http://localhost:9098/continuum can be seen here: http://wiki.wsmoak.net/cgi-bin/wiki.pl?ContinuumLDAP The first bit is: 2008-11-20 10:24:30,546 [btpool0-7] INFO ldapController - Searching for user: guest 2008-11-20 10:24:30,548 [btpool0-7] INFO ldapController - Searching for users with filter: '(&(objectClass=person)(cn=guest))' from base dn: dc=example 2008-11-20 10:24:30,556 [btpool0-7] ERROR userManager#ldap - Failed to find user: guest On #apache-directory on freenode irc, they seemed to think it's a problem that it's looking in dc=example and not dc=example,dc=com as configured. Any ideas on what I might try next? -- Wendy
