[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
(ITS#8845) Cannot preserve existing controls with new extended operations
- To: openldap-its@OpenLDAP.org
- Subject: (ITS#8845) Cannot preserve existing controls with new extended operations
- From: quanah@openldap.org
- Date: Fri, 04 May 2018 21:21:59 +0000
- Auto-submitted: auto-generated (OpenLDAP-ITS)
Full_Name: Quanah Gibson-Mount
Version: 2.4.46
OS: Linux
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (47.208.148.239)
As noted in the OpenLDAP source
(http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=servers/slapd/controls.c;hb=refs/heads/OPENLDAP_REL_ENG_2_4#l323)
there is an issue with controls being reset with a new extended operation. This
is problematic for a proxy auth mechanism being developed, as it needs to have
the controls preserved while passing an extended op to slapd.
A possibility would be to re-register the control, adding the corresponding
extended operations, but the parsing function resets them so this unfortunately
is not an option.