[Date Prev][Date Next] [Chronological] [Thread] [Top]

(ITS#7047) slapd crash on bad indexed translucent



Full_Name: Hugo Monteiro
Version: 2.4.23
OS: Debian Squeeze 64bits
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (193.136.124.150)


Performing a substring query on a locally stored attribute of a translucent
database, with only equality index will result on slapd crash.
We have a translucent database set up to handle samba attributes and we observed
that some client operations would crash slapd (like when performing user
enumeration, while changind folder ACLs).
The last logged query was
"(&(objectClass=sambaGroupMapping)(sambaGroupType=4)(sambaSID=<OUR_DOMAINSID_HERE>*))"
As per samba documentation we only had equality index on sambaSID attribute. We
have then reconfigured that attribute to use eq,sub,pres indexes, ran slapindex
on the database and slapd stopped crashing with that query.