[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
(ITS#5965) PROBLEM ADDING NON MULTI-VALUED ATTRIBUTES USING ALSO RDN ATTRIBUTE
Full_Name: Evaristo Camarero
Version: OpenLDAP 2.4.14
OS: Fedora Core 10
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (83.60.182.235)
Hi:
The issue is related with ITS 5819 and the patch added to solve that issue, that
I guess it does not solve completely the problem
According to RFC 4511, it is possible to add a multivalued attribute using both
RDN attribute and other attributes included in the entry
Example:
# Allowed because cn is not defined SINGLE-VALUE
dn: cn=Bar,dc=example,dc=com
objectClass: device
cn: Foo
The issue happens when the attribute employed in the rdn is SINGLE-VALUE, and we
try to add 2 different values (the rdn attribute value and the other one),
because the server allows that without sending the corresponding error.
# attrSingleValue is defined as SINGLE-VALUE in the schema
#ERROR: It should not be allowed because attrSingleValue
dn: attrSingleValue=value1, dc=example, dc=com
objectClass: whatever
attrSingleValue=value2
Regards,
Evaristo