ユーザーの LDAP エントリにある属性 psRoot は、ユーザーの個人用アドレス帳エントリの格納や取得を行う際の元の LDAP の場所を定義する、アドレス帳サーバーに準拠した URL です。psRoot 属性を使用すると、管理者は、すべてのユーザーの PAB データが複数のディレクトリの場所に分散するようにユーザーをプロビジョニングできるようになります。
既存の WebMail ユーザーの場合、PAB 移行が有効になっていると、psRoot 属性は既存の pabURI 属性を使用して作成され、マッピング表が uwc-deploy-dir/WEB-INF/config/migrate.properties 内に定義されます。
migrate.properties ファイル内のルックアップテーブルは、次の形式をした pabhost および pabport エントリで構成されます。
pabhost.pabport.abhostport = abldaphost:abldapport
ここで、pabhost.pabport はソースディレクトリインスタンスを示し、abldaphost と abldaport は、PAB データを移行する必要があるターゲットディレクトリインスタンスを示します。
したがって、PAB データを pab.example.com:389 で動作しているディレクトリから abs.example.com: 389 で動作しているアドレス帳ディレクトリに移行する場合、migrate.properties ファイル内のエントリは次のように表示されます。
pab.example.com.389.abhostport = abs.example.com:389
migrate.properties ファイルには、必要なルックアップをいくつでも追加できます。ユーザーの pabURI 属性が pabhost と pabport を使用している場合、デフォルトの psRoot パターンを使用して作成された psRoot は次の形式になります。
ldap://abldaphost: abldapport/piPStoreOwner=%U,o=%D,o=PiServerDb
pabURI 値に対してルックアップが定義されていない場合、つまり、その pabURI に一致するマッピング表にエントリが指定されていない場合は、pabhost 値と pabport 値が abldaphost と abport に対するデフォルト値として使用されます。マッピング表が存在しない場合は、アドレス帳スキーマに従って、Messaging Server の PAB エントリが同じディレクトリインスタンス内の別のルートに移行されます。このシナリオでは、[ターゲット] ディレクトリインスタンスが [ソース] ディレクトリインスタンスと同じになります。
ルックアップテーブルは、パッチインストーラでは定義されません。パッチをインストールした後、ルックアップテーブルを定義し、Web Server を再起動する必要があります。
abldaphost:abldapport Directory Server インスタンスが、そのドメインの personalstore.properties で示される db_config.properties ファイル内で定義されていることを確認してください。