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

Re: (ITS#3813) Potential bug in back-meta's controls handling



raphael.ouazana@linagora.com wrote:

>Full_Name: Raphael Ouazana
>Version: 2.2;26
>OS: Linux
>URL: ftp://ftp.openldap.org/incoming/
>Submission from: (NULL) (194.98.7.155)
>
>
>
>This is what I understand, but I can be wrong :
>
>In back-meta, meta_back_dobind() is called from any operation. The second
>parameter is a pointer on the operation which is currently executed.
>
>In meta_back_dobind(), under certain conditions a bind is performed with
>op->o_ctrls as parameter. So for example if a modify operation is executed with
>ManageDSAIT control, this control will be propagated in the bind operation. So
>it would fail.
>
>A possible fix could be to propagate only controls if op is a bind operation.
>But this could miss non operation-relative controls (if they exist).
>  
>
I Think this is related to ITS#3620; maybe its implications in 
back-ldap/back-meta need be reviewed.

p.



    SysNet - via Dossi,8 27100 Pavia Tel: +390382573859 Fax: +390382476497