directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Simon (JIRA)" <>
Subject [jira] [Created] (DIRSERVER-1922) Not Operator in Ldap Filter on Indexed Attributes
Date Thu, 28 Nov 2013 14:36:37 GMT
Michael Simon created DIRSERVER-1922:

             Summary: Not Operator in Ldap Filter on Indexed Attributes
                 Key: DIRSERVER-1922
             Project: Directory ApacheDS
          Issue Type: Bug
    Affects Versions: 2.0.0-M15
         Environment: Debian Linux OpenJDK 7
            Reporter: Michael Simon

Launch ApacheDS freshly downloaded from Website. Create a user in dc=example,dc=com

dn: uid=test,dc=example,dc=com
objectClass: inetOrgPerson
objectClass: organizationalPerson
objectClass: person
objectClass: top
cn: test
sn: test
uid: test

Perform a search with filter (!(uid=quak)). 
Perform a search with filter (!(sn=quak)).

First search yields no result. Second yields 2 results. Uid is indexed, sn is not.

This behavior is a bit annoying, because some Linux NSLCD implementation use the LDAP Filter
(&(objectClass=posixAccount)(!(|(uidNumber=0)(gidNumber=0)))). If you have an index on
either uidNumber or gidNumber it won't work anymore, if you don't have the root user in your

This message was sent by Atlassian JIRA

View raw message