https://bugs.openldap.org/show_bug.cgi?id=5693

--- Comment #5 from [email protected] ---
Hi, 
I have a similar issue with search on translucent overlay :

I override ObjectClass with posixAccount. 
I set translucent with :
olcTranslucentLocal: uidNumber
olcTranslucentLocal: gidNumber
olcTranslucentLocal: homeDirectory
olcTranslucentLocal: loginShell
olcTranslucentLocal: mailAlternateAddress
olcTranslucentLocal: memberUid
olcTranslucentLocal: objectClass

It works except when I search with filter like this :
"(&(loginShell=/bin/bash)(sn=Smith))". On the remote backend, the search is :
SRCH base="uid=dupont,ou=people,dc=u-bordeaux,dc=fr" scope=0 deref=0
filter="(objectClass=*) 
SEARCH RESULT tag=101 err=0 qtime=0.000013 etime=0.000146 nentries=1 text=" 

which is a entry contains loginShell=/bin/bash.

It seems that when a composed filter with local and remote attributes returns
many results from local (loginShell), the search on remote would apply for each
dn founds but translucent fails on the first (because second part of filter is
not verified (sn=Smith)).

-- 
You are receiving this mail because:
You are on the CC list for the issue.

Reply via email to