我正在尝试使用rfc2739架构在我的OpenLDAP上添加一个新属性'calFBURL',我已将rfc2739.schema转换为rfc2739.ldif,然后成功导入。
现在,当我尝试使用Apache Directory Studio添加a属性或手动添加此错误时:“#!ERROR [LDAP:错误代码65 - 属性'calFBURL'不允许]”
# cat addCalFBURL.ldif | ldapmodify -D cn=admin,dc=domain,dc=com -W -H ldapi://
Enter LDAP Password:
modifying entry "uid=user1,ou=people,dc=domain,dc=com"
ldap_modify: Object class violation (65)
additional info: attribute 'calFBURL' not allowed
我的addCalFBURL.ldif:
dn: uid=user1,ou=people,dc=domain,dc=com
changetype: modify
add: calFBURL
calFBURL: https://horde.domain.com/horde/kronolith/fb.php?u=user1
我错过了什么?
谢谢。
如果该条目的某个objectClass允许该属性,则只能向现有条目添加属性。
您还应该将calEntry
objectClass添加到用户。