Я понимаю, что есть ряд источников о том, как настроить OpenLDAP в Ubuntu или как настроить хранилища данных для OpenAM (ранее OpenSSO). Вот некоторые из них, которые кажутся мне наиболее полезными:
http://ubuntuforums.org/showpost.php?p=8236370&postcount=1
https://blogs.oracle.com/indira/entry/using_openldap_as_user_data
К сожалению, когда я пытаюсь импортировать LDIF, экспортированный из предыдущей системы, где был установлен OpenSSO (на самом деле Java Access Manager, но я надеюсь, что они настолько взаимозаменяемы, как кажется), я получаю следующую ошибку:
ldap_add: Invalid syntax (21)
additional info: objectClass: value #2 invalid per syntax
Если я закомментирую некоторые строки objectClass, я получу еще одну синтаксическую ошибку, из-за которой мне кажется, что я упускаю важную схему. Я добавил схему, представленную по второй ссылке выше, но, похоже, это не помогло.
На этой странице [ http://docs.sun.com/app/docs/doc/820-3320/ghlvi?a=view (ссылка не работает) ] описан список файлов LDIF, которые необходимо импортировать. предложения распространяются вместе с OpenSSO, но, увы, не все из них доступны для загрузки с ForgeRock (сопровождающие OpenAM). [ http://www.forgerock.org/downloads.html ] Только схема fam_* там.
Я несколько в недоумении, что делать дальше. У меня нет большого опыта в настройке LDAP, поэтому, возможно, я упускаю из виду что-то совершенно очевидное. Спасибо за любую помощь!