我正在尝试使用rfc2739模式在我的OpenLDAP上添加新属性'calFBURL',并且我已经将rfc2739.schema转换为rfc2739.ldif,然后成功导入了。
现在,当我尝试使用Apache Directory Studio添加属性或手动添加属性时,出现此错误:“#!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
我缺少什么?
谢谢。
答案 0 :(得分:0)
如果该条目的objectClass之一允许该属性,则只能将其添加到现有条目。
还应该向用户添加calEntry
objectClass。