URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 83327
[ Назад ]

Исходное сообщение
"Русскоязычные имена в базе openldap"

Отправлено leonid_mak , 12-Дек-08 16:47 
Здравствуйте,
при попытке добавить в базу openldap .ldif файла с содержанием русских имен,
появляется ошибка

ldap_add: Invalid syntax (21)
        additional info: gecos: value #0 invalid per syntax

можно ли как-то решить проблему?
openldap 2.3.33 в связке с bdb

Заранее спасибо!


Содержание

Сообщения в этом обсуждении
"Русскоязычные имена в базе openldap"
Отправлено Hetzer , 12-Дек-08 17:38 
>[оверквотинг удален]
>появляется ошибка
>
>ldap_add: Invalid syntax (21)
>        additional info: gecos: value
>#0 invalid per syntax
>
>можно ли как-то решить проблему?
>openldap 2.3.33 в связке с bdb
>
>Заранее спасибо!

в ldap русские имена хранятся в base64(UTF-8), так что если в ручную делаем ldif, то нужно либо в ldif писать переконверченное, либо переделать скрипт-ы добавления. или используйте клиенты, которых полно.