Thanks for the feedback Clément. I have entered this as bug #582. -Jon C. Kidder American Electric Power Middleware Services 614-716-4970
Clément OUDOT <[email protected]> 03/19/2013 05:42 PM To [email protected] cc [email protected] Subject Re: [lsc-users] Case sensitivity in ScriptableJndiServices?? 2013/3/19 <[email protected]>: > > I ran in to an issue I'd like to throw out here to see if this is expected > behavior or a bug that needs reported. > > When there is a context specified in the <ldapConnection><url> tag I've > noticed that DNs passed to the ScriptableJndiServices must use the exact > same case or the context gets added again when submitting the request to the > LDAP server. For example when using: > > <ldapconnection> > <url>ldap://myserver.com/dc=DomainA,dc=com/</url> > </ldapconnection> > > If you use the following: > > srcLdap.attribute("cn=record1,dc=domaina,dc=com","cn") > > The DN of the search base passed to the LDAP server looks like: > > cn=record1,dc=domaina,dc=com,dc=DomainA,dc=com > > Which results in an empty result set or object not found error. However, if > I use: > > srcLdap.attribute("cn=record1,dc=DomainA,dc=com","cn") > > I get a correct result set. I've noticed this behavior for the attribute, > exists, and search methods. Is this expected behavior or a bug? I would say it is a bug because DN matching should be cas insensitive. Could you open an issue? Clément.
_______________________________________________________________ Ldap Synchronization Connector (LSC) - http://lsc-project.org lsc-users mailing list [email protected] http://lists.lsc-project.org/listinfo/lsc-users

