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

Re: (ITS#4027) Requesting critical manageDSAit control with back-meta results in err=32



A fix for this is now in CVS HEAD slapd/backend.c 1.353, please test...

hyc@symas.com wrote:
> OK, after some head-scratching, it became apparent that this bug is due 
> to select_backend's behavior with  the manageDSAit control. If it 
> receives a request for a DN that is exactly equal to a database suffix, 
> and there is a subsequent database with a superior suffix, then the 
> exactly matching suffix is skipped. This behavior was added for ITS#851 
> (Ancient, in the archives:
> http://www.openldap.org/its/index.cgi/Archive.Software%20Enhancements?id=851;selectid=851;usearchives=1 
> ) because the user needed to be able to create referrals in the parent 
> database to point to the subordinate databases.
>
> The current behavior doesn't seem very helpful, especially now that 
> subordinate/glue makes the original ITS#851 problem irrelevant.
>
> pfnguyen@hanhuy.com wrote:
>   
>> Full_Name: Perry Nguyen
>> Version: 2.3.7
>> OS: Linux FC3
>> URL: ftp://ftp.openldap.org/incoming/
>> Submission from: (NULL) (66.245.252.239)
>>
>>     


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