Which LDAP authenticator are you using ? LDAPAuthServiceImpl or XWikiLDAPAuthServiceImpl ? Since XWiki 1.6 XWikiLDAPAuthServiceImpl is the default LDAP authenticator and have some differences in configurations.
I'm a bit confused. When I used 1.1-m1, there was only the old implementation (LDAPAuthServiceImpl?). When I got 1.6, the xwiki.cfg contained this by default: #-# new LDAP authentication service #xwiki.authentication.authclass=com.xpn.xwiki.user.impl.LDAP.XWikiLDAPAuthServiceImpl That is the new implementation, as I understand it, but it was commented out. So, I assumed it was using the old one by default. Is this not the case? Regardless, I'd like to use the new one. So, in light of that, I've uncommented that line now so that I am using XWikiLDAPAuthServiceImpl.
By the way there is a bug in LDAP 1.6. It's already fixed and it will be included in 1.6.1. In the meantime you can use last snapshot of xwiki-core jar (download it at
http://maven.xwiki.org/snapshots/com/xpn/xwiki/platform/xwiki-core/1.6-SNAPS...)
or use the old authenticator (which is the one you used before I think as the new LDAP authenticator only exists since XWiki 1.3).
What is the bug? I searched JIRA breifly, but nothign jumped out at me. ----------------------------------------- CONFIDENTIALITY STATEMENT: This e-mail transmission contains information that is intended to be confidential. It is intended only for the addressee named above. If you receive this e-mail in error, please do not read, copy, or disseminate it. If you are not the intended recipient, any disclosure, copying, distribution or use of the contents of this information is prohibited. Please reply to the message immediately by informing the sender that the message was misdirected. After replying, please erase it from your computer system. Your assistance in correcting this error is appreciated.