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

Re: (ITS#8037) Modifying structural OC w/relax fails on delta-syncrepl consumers



ian@uns.ac.rs wrote:
> Full_Name: Ivan Nejgebauer
> Version: 2.4.41 Engineering
> OS: Linux
> URL: ftp://ftp.openldap.org/incoming/ivannejgebauer-150128.tgz
> Submission from: (NULL) (2001:4170:2000:2:11e5:197a:fff8:8042)
>
>
> If an ldapmodify which changes an entry's structural object class using the
> Relax Rules control is successfully performed on the provider in a
> provider/consumer pair running delta-syncrepl, the modification will fail on the
> consumer because relax is not in effect when the consumer attempts to modify its
> copy of the entry.

Yes...

> A real fix would involve modifying the persistent search to include reqControls
> in its attribute list and activating Relax Rules on the consumer only if it had
> been active on the provider when the modification occurred.

Right. This is also important for a few other controls. E.g. LDAP 
Transactions.

-- 
   -- Howard Chu
   CTO, Symas Corp.           http://www.symas.com
   Director, Highland Sun     http://highlandsun.com/hyc/
   Chief Architect, OpenLDAP  http://www.openldap.org/project/