我目前正在创建自定义属性,因此我使用Apache Directory Studio创建了一个新的模式项目,新的模式,新的属性和 新的Object类。
(使用本指南) https://directory.apache.org/apacheds/basic-ug/2.3.1-adding-schema-elements.html
然后,我导出新的架构,最后导入到我的Root DSE(位于虚拟机ubunutu上)。
然后指南告诉:
如果要使用添加的服务器,必须重新启动服务器 AttributeTypes或ObjectClasses。该架构当前不是动态的 在ApacheDS中
在这里会发生错误:
它的意思是:
ERR_13215_VALUE_EXPECT_STRING该值应为字符串
ERR_16009_LDIF_LOAD_FAIL无法加载架构LDIF文件cn = sevenseas.ldif
org.apache.directory.api.ldap.model.exception.LdapInvalidAttributeValueException:ERR_13215_VALUE_EXPECT_STRING该值应为字符串
我想念什么?我已按照指南的每个步骤进行操作。
添加了整个堆栈跟踪的屏幕截图
答案 0 :(得分:3)
我只是遇到了同样的问题。这是我为解决问题所做的: 在LDAP服务器实例的架构目录中,我找到并打开了cn = mycustomschema.ldif并进行了更改 creatorsname :: ...(b64的2行) 变成: creatorsname:uid = admin,ou = system