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.
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/