On Sat, May 06, 2023 at 05:07:31PM +0200, Stefan Kania wrote:
> 2. ldif
> -----------
> dn: name={1}verw-tel,olcOverlay={2}variant,olcDatabase={2}mdb,cn=config
> objectClass: olcVariantRegex
> olcVariantEntryRegex:
> cn=(.+),ou=users,ou=verwaltung,ou=firma,dc=example,dc=net
> 
> dn: 
> olcVariantVariantAttribute=telephonNumber,name={1}verw-tel,olcOverlay={2}variant,olcDatabase={2}mdb,cn=config
> objectClass: olcVariantAttributePattern
> olcVariantVariantAttribute: telephoneNumber
> olcVariantAlternativeAttribute: telephoneNumber
> olcVariantAlternativeEntryPattern: ou=Verwaltung,ou=firma,dc=example,dc=net
> -----------
> 
> ldapadd is not crashing slapd anymore, but I got this message:
> ------------
> adding new entry 
> "olcVariantVariantAttribute=telephonNumber,name={1}verw-tel,olcOverlay={2}variant,olcDatabase={2}mdb,cn=config"
> ldap_add: Naming violation (64)
>         additional info: value of single-valued naming attribute
> 'olcVariantVariantAttribute' conflicts with value present in entry
> ------------
> 
> So still not working.
> 
> Both olcVariantVariantAttribute uses different attributes.
> 
> so what is wrong?

Note the typo "olcVariantVariantAttribute=telephonNumber" vs.
"olcVariantVariantAttribute: telephon*e*Number".

Regards,

-- 
Ondřej Kuzník
Senior Software Engineer
Symas Corporation                       http://www.symas.com
Packaged, certified, and supported LDAP solutions powered by OpenLDAP

Reply via email to