directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Simon (JIRA)" <j...@apache.org>
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
                 URL: https://issues.apache.org/jira/browse/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
directory.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message