Hi!
When trying to add "olcMirrorMode: TRUE" to a database where the value already exists, I get: --- # ldapmodify -ZZ -x -W -D cn=config -f mirrormode.ldif -v -c ldap_initialize( <DEFAULT> ) Enter LDAP Password: add olcMirrorMode: TRUE modifying entry "olcDatabase={0}config,cn=config" ldap_modify: Inappropriate matching (18) additional info: modify/add: olcMirrorMode: no equality matching rule
add olcMirrorMode: TRUE modifying entry "olcDatabase={1}hdb,cn=config" modify complete ---
It looks to me as if a compare operator for "TRUE" (Boolean?) is not defined. Am I right?
olcObjectIdentifier: OMsBoolean OMsyn:7
Regards, Ulrich
Ulrich Windl wrote:
Hi!
When trying to add "olcMirrorMode: TRUE" to a database where the value already exists, I get:
# ldapmodify -ZZ -x -W -D cn=config -f mirrormode.ldif -v -c ldap_initialize( <DEFAULT> ) Enter LDAP Password: add olcMirrorMode: TRUE modifying entry "olcDatabase={0}config,cn=config" ldap_modify: Inappropriate matching (18) additional info: modify/add: olcMirrorMode: no equality matching rule
add olcMirrorMode: TRUE modifying entry "olcDatabase={1}hdb,cn=config" modify complete
It looks to me as if a compare operator for "TRUE" (Boolean?) is not defined. Am I right?
It means the attribute has no equality matching rule, exactly what the error message says.
openldap-technical@openldap.org