openLDAP 新手 - 我试图简单地将 base64 编码的二进制 (16Kb) 图像添加到photo
person objectClass 的属性中,但无论我尝试什么,我都会收到此错误“没有语法 1.3.6.1.4.1.1466.115.121.1 的验证器”。 23 '。
另外,更改 ldif 以流式传输二进制图像(使用photo: <file:///tmp/t1.png
)也会失败并出现相同的错误。
我尝试过使用 Apache Directory studio(它获取二进制文件并将其转换为 base64 表示形式),但失败并出现相同的错误。我能够针对该jpegPhoto
属性使用“相同的 base64 文本”来实现此功能(因此这表明编码格式良好),但我只是想了解为什么它在照片属性上失败 - 有人能够解释吗?这是针对 Centos 上最新 OpenLDAP 的全新安装。
谷歌搜索这个错误给了我Googlewack。