概要
OpenAMでレルムを作成後、そのままユーザを作成すると以下のようなエラーが発生した。
プラグイン org.forgerock.openam.idrepo.ldap.DJLDAPv3Repo: エントリが見つかりません: Entry uid=hirokawas,ou=people,dc=jid-test,dc=openam,dc=example,dc=com cannot be added because its parent entry ou=people,dc=jid-test,dc=openam,dc=example,dc=com does not exist in the server
原因
OpenDJでドメインを作成し忘れた状態でユーザを作成しようとしたことが原因でした。
対応
以下手順でOpenDJでDomainを作成し、OpenAMで作成したDomainと紐付けると解決しました。
- OpenDJのControlPanelを起動
- ManageEntrie > dc=XXX,dc=XXX,dc=XXX(BaseDN)を選択
- BaseDNを右クリックで開き、New Domainを選択
- Domain名にレルム名を入力し、Domainを作成
- OpenAMに管理者でログイン
- OpenAM側で紐づけたいレルム > DataStores > OpenDJを選択
- LDAP組織DN、持続検索ベースDNを作成したDomainへ変更
- 閲覧数 129
コメントを追加