[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#5680) pcache not returning cached entries
ando@sys-net.it wrote:
> quanah@zimbra.com wrote:
>
>> test_filter returned LDAP_INVALID_SYNTAX.
>
> I think the culprit of the issue is here ^^^
>
> > | dn: cn=blank,o=Example
> > | queryId: c975e84a-0e16-102d-8355-4be7c415200f
> > | queryId: 9b7f1afa-0e17-102d-8bae-452c11e3ff2d
> > | objectClass: inetOrgPerson
> > | objectClass: organizationalPerson
> > | objectClass: person
> > | objectClass: ndsLoginProperties
> > | objectClass: top
> >
>> The backend server is a Novell eDirectory and the proxy don't have
>> information about the complete schema.
>
> I suspect the remote server is returning an objectClass that is unknown
> to the proxy; for example, ndsLoginProperties. So, not ours :)
I could reproduce the issue by caching an entry with an objectClass not
known to the proxy :). So the "right" solution consists in fixing the
proxy's schema. Of course, OpenLDAP could inform the proxy
administrator with some intelligible message or, even better, try to
repair itself (e.g. by checking the remote server's subschemaSubentry).
p.
Ing. Pierangelo Masarati
OpenLDAP Core Team
SysNet s.r.l.
via Dossi, 8 - 27100 Pavia - ITALIA
http://www.sys-net.it
-----------------------------------
Office: +39 02 23998309
Mobile: +39 333 4963172
Fax: +39 0382 476497
Email: ando@sys-net.it
-----------------------------------