Replies: 1 comment
-
|
Hi, thanks for the detailed report. This is not related to the Root causeThe // Iterate through the characters in the value and filter out
// everything that isn't a digit.
for (int i = 0; i < valueLength; i++) {
final char c = valueString.charAt(i);
if (StaticUtils.isDigit(c)) {
buffer.append(c);
}
}So your two values normalize to the same key:
From LDAP's point of view these are the same phone number, hence There is no global directive to disable this — the duplicate check is done by the schema/core layer using the normalized value of the matching rule. Workarounds
SummaryThe rejection is correct LDAP behavior for |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
LDAP: error code 20 - The provided LDAP attribute mobile contains duplicate values
Default 00-core.ldif is in use, which defines
So this is a multi value attribute.
The UID Unique Attribute is disabled.
Nevertheless this operation fails:
Expected Behaviour
Entry will be added (like our previous LDAP server (389-ds) accepts this)
Additional context
OpenDJ 4.10.2 on RHEL9,.7
Am I missing a global directive?
Vote to raise the priority 🖐️
Beta Was this translation helpful? Give feedback.
All reactions