[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: FW: Naming Violation (64) -- help!!
what about adding an EQUALITY match rule
to your aaapo attributeType definition?
p.
> I am using OpenLdap 2.1.21
> ---------------------------------
> My slapd.conf contains
> include /opt/iexpress/openldap/etc/openldap/schema/core.schema
> include /opt/iexpress/openldap/etc/openldap/schema/cosine.schema
> include
> /opt/iexpress/openldap/etc/openldap/schema/inetorgperson.schema
> include /opt/iexpress/openldap/etc/openldap/schema/try.schema
> database bdb
> suffix "dc=india,dc=com"
> rootdn "cn=Manager,dc=india,dc=com"
> --------------------------------
>
> The included schema file "try.schema" is as below:
> attributetype ( 2.16.840.1.114199.1.1.9
> NAME 'aaapo'
> DESC 'Attribute for AAA Server'
> SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
> X-ORIGIN 'Interlink AAA Server'
> )
> attributetype ( 2.16.840.1.114199.1.1.7
> NAME 'aaaOperator'
> DESC 'Attribute for AAA Server'
> SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
> X-ORIGIN 'Interlink AAA Server'
> )
> objectclass ( 2.16.840.1.114199.1.2.1
> NAME 'aaaPolicy'
> SUP ( top )
> STRUCTURAL
> MUST ( aaapo )
> MAY ( aaaoperator )
> X-ORIGIN 'XXX'
> )
> ---------------------------------------------------
>
> When trying to do an ldapadd as
> ldapadd -a -x -c -D "cn=Manager,dc=india,dc=com" -W -f ./add.ldif , I
> am getting the following error
> Enter LDAP Password:
> adding new entry "aaapo=testpo1,dc=india,dc=com"
> ldapadd: update failed: aaapo=testpo1,dc=india,dc=com
> ldap_add: Naming violation (64)
> additional info: value of naming attribute 'aaapo' is not present
> in
> entry
>
> wherein add.ldif contains
> --------------------------
> dn: aaapo=testpo1,dc=india,dc=com
> objectclass: top
> objectclass: aaaPolicy
> aaaoperator: |||
> aaapo: testpo1
>
> Have any ideas as to how i could solve this?
>
> Thank you
> Suma Shivaprasad
--
Pierangelo Masarati
mailto:pierangelo.masarati@sys-net.it