【OpenAM】プラグイン org.forgerock.openam.idrepo.ldap.DJLDAPv3Repo: エントリが見つかりません: Entry XXX does not exist in the server の編集

  •  
 
H.S.2017年6月7日 - 19:46 に投稿

タグ

概要

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へ変更

コメントを追加

プレーンテキスト

  • HTMLタグは利用できません。
  • 行と段落は自動的に折り返されます。
  • ウェブページのアドレスとメールアドレスは自動的にリンクに変換されます。
CAPTCHA
この質問はあなたが人間の訪問者であるかどうかをテストし、自動化されたスパム送信を防ぐためのものです。