Oracle® Fusion Middleware

Identity Managementリリース・ノート

11gリリース2 (11.1.2.2)

B72796-06(原本部品番号:E56629-02)

2014年10月

Oracle Fusion Middleware Identity Managementリリース・ノート, 11gリリース2 (11.1.2.2)

B72796-06

Copyright © 2014, Oracle and/or its affiliates. All rights reserved.

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントが、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供される場合は、次のNoticeが適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

このソフトウェアまたはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアまたはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用する際、このソフトウェアまたはハードウェアを安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracle およびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXはThe Open Groupの登録商標です。

このソフトウェアまたはハードウェアおよびドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。

目次

タイトルおよび著作権情報

はじめに

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

1 概要

- 1.1 最新リリース情報

- 1.2 このマニュアルの目的

- 1.3 システム要件と仕様

- 1.4 動作保証情報

- 1.4.1 Oracle Fusion Middlewareの動作保証情報の場所

- 1.4.2 動作保証の例外

- 1.4.2.1 Oracle Database 11.2.0.1でのOracle Fusion Middleware 11g R2の動作保証情報

- 1.4.2.2 Windows VistaクライアントでのExcelエクスポートの問題

- 1.4.2.3 Windows VistaとWindows XPでのOracle FormsおよびOracle Reports 11gのインストーラの問題

- 1.4.2.4 特定のブラウザでの制限事項

- 1.4.3 JMSDELIVERYCOUNTが正しく設定されない

- 1.4.4 Safari 4でRAW XMLソースを表示するためにビューア・プラグインが必要である

- 1.5 必要なパッチのダウンロードおよび適用

- 1.6 ライセンス情報

2 Oracle Identity and Access Managementのインストールおよび構成の問題

- 2.1 一般的な問題と回避策

- 2.1.1 AIXで簡易セキュリティ・モードが機能しない

- 2.1.2 Oracle Access Management管理対象サーバー・ログに表示されるエラー

- 2.1.3 Oracle HTTP ServerでSSLを有効にするための必須パッチ

- 2.1.4 オプション: Identity and Access ManagementドメインのWebLogic Serverのログ・レベルをSEVEREに設定

- 2.1.5 Oracle Identity Managerのサーバー側プロパティの変更

- 2.1.6 Windows 2012でEnterprise Managerコンソールに「Identity and Access」リンクが表示されない

- 2.1.7 WebLogic Serverパッチの適用後にOAMサーバーの起動が失敗する

- 2.1.8 WebLogic Serverを更新した後にアプリケーションが起動しない

- 2.2 インストールの問題および回避策

- 2.2.1 Oracle Identity Manager Design Consoleのインストール時のエラー

- 2.2.2 Oracle Identity Managerをインストールするための必須のパッチ

- 2.2.3 Oracle Access Managementドメインのドメイン結合シナリオでのJPSキーストア・サービス初期化失敗

- 2.2.4 Windows 2012へのSOAのインストール時に前提条件チェックが失敗する

- 2.2.5 32ビットJVMがMW_HOMEにある場合、Oracle Universal Installerによる個別パッチの適用が失敗する

- 2.2.6 Oracle Identity and Access Managementのインストール中、個別パッチ適用時にOpatchエラーが発生する

- 2.2.7 Oracle Enterprise Linux 6へのOracle Identity and Access Managementのインストール時に前提条件チェックが失敗する

- 2.2.8 Red Hat Enterprise Linux 6.xへのOracle Identity and Access Managementのインストール時に前提条件チェックが失敗する

- 2.2.9 SOA-INFRAコンポーネントがサイレント・モードでSOAをインストール後、起動に失敗する

- 2.3 構成の問題および回避策

- 2.3.1 デフォルト・キャッシュ・ディレクトリ・エラー

- 2.3.2 AIX上でのJDK7を使用したOracle Identity Manager構成ウィザードの起動

- 2.3.3 Fusion Middleware構成ウィザードでWeblogicパスワードを追加できない

- 2.3.4 Oracle Access ManagementまたはOracle Identity Managerをインストールした後に実行する必須のステップ

- 2.3.5 -m JoinでconfigureSecurityStore.pyを実行するときは絶対パスを使用する

- 2.3.6 Windowsでのセキュリティ・ストア結合の失敗

- 2.3.7 Weblogic Server構成ウィザードがAIX7でのJDK6をサポートしない

- 2.3.8 Access Policy Managerデプロイメントがクラスタ・シナリオでは管理サーバーをターゲットにしない

- 2.3.9 ClassCastExceptionでのリクエストの失敗

- 2.3.10 Sun JDK 1.7を使用する場合、configSecurityStore.pyコマンドを実行する前にPKCS11-Solarisセキュリティ・プロバイダを変更する

- 2.3.11 サーバーの起動の失敗

- 2.3.12 JBossをセキュリティ・モジュールとして使用するOES構成がAIXでエラーをスローする

- 2.3.13 データベース・セキュリティ・ストアの構成がJVMエラーで失敗する

- 2.3.14 データベース・セキュリティ・ストアの構成時のSSLの構成

3 Oracle Identity and Access Managementのアップグレードおよび移行の問題

- 3.1 アップグレードの問題

- 3.1.1 アップグレードの問題および回避策

- 3.1.1.1 ユーザー・フォームをアップグレードしてもタイプLOVのUDFが正しくアップグレードされない

- 3.1.1.2 システムMbean構成の更新

- 3.1.1.3 SOA電子メール通知が機能しない

- 3.1.1.4 AD User Management Connectorの問題

- 3.1.1.5 個別パッチ14481477適用後の無害なエラー

- 3.1.1.6 WebLogic Server TMPディレクトリの削除

- 3.1.1.7 Oracle Identity Manager中間層にパッチ適用する際のクラスパスの問題

- 3.1.1.8 アップグレード後にOAuthサービス・ポリシーが見つからない

- 3.1.1.9 「前提条件チェック"CheckApplicable"が失敗しました」および「必要なコンポーネントが見つかりません」というメッセージがAccess Managerのアップグレード・ログに表示される

- 3.1.1.10 アップグレードの成功後、OIMサーバーの起動中にエラーが発生する

- 3.1.1.11 Access Managerを11.1.2.2.0にアップグレードした後、Oracle Internet DirectoryのobLockedOn属性が見つからない

- 3.1.1.12 Oracle Identity Manager中間層をアップグレードするときに例外が発生する

- 3.1.1.13 Oracle Identity Managerを11.1.2.2.0にアップグレードした後、Active Directory User Management 11.1.1.5.0コネクタが動作しない場合がある

- 3.1.1.14 OIM 9.1.x.xから11.1.2.2.0へのアップグレード後、OIMサーバーの起動中にエラーが発生する

- 3.1.1.15 アップグレード後、OAAM管理またはOAAMオフライン・サーバーへのログイン中に警告メッセージが表示される

- 3.1.1.16 OAAM管理およびOAAMオフライン・サーバーのアップグレード後、アップグレード・ログ・ファイルにエラーが表示される

- 3.1.1.17 アップグレード後、OAAM管理および管理対象サーバーの起動中にエラー・メッセージが表示される

- 3.1.1.18 アップグレード後、一部のアプリケーションが「準備済」状態になる

- 3.1.1.19 OAAMへのアクセス時にエラーが発生する

- 3.1.1.20 OIMのアップグレード後、リクエストの付与/取消しを表示できない

- 3.1.1.21 REQUEST_TYPEのアップグレード中にエラーが発生する

- 3.1.1.22 OAAMのアップグレード後、ログ・ファイルに例外が表示される

- 3.1.1.23 アップグレード後、OAAM管理サーバーのバージョンが11.1.2.1.0と表示される

- 3.1.1.24 OAAMを11.1.2.2.0にアップグレードするときに、OAAM管理の再デプロイが正しく動作しない

- 3.1.1.25 Oracle Identity Managerを11.1.2.2.0にアップグレードした後、INVALID状態のスキーマ・オブジェクトが識別および再コンパイルされる

- 3.1.1.26 ConfigureSecurityStore.pyの実行中にエラーが発生する

- 3.1.1.27 アップグレード後のOracle Identity Manager管理対象サーバーの起動中にエラー・メッセージが発生する

- 3.1.1.28 アップグレード後のOracle Identity Managerサーバーの起動中にLabelExistsExceptionが発生する

- 3.1.1.29 Oracle Access Managerのアップグレード後のIDSまたはESSOプロファイルの作成中にNullポインタ例外が発生する

- 3.1.1.30 Oracle Identity Managerの11.1.2.2.0へのアップグレード後にマイ権限ページにアクセスするとエラーが発生する

- 3.1.1.31 アプリケーション・インスタンスを作成した後に「編集」リンクをクリックしたときの例外

- 3.1.1.32 Oracle identity Managerをアップグレード後にビューの再生成をクリックした際に権限フォームの生成オプションが有効ではない

- 3.1.1.33 OPatchバージョンの誤りによりOracle Identity Managerバイナリのアップグレード中にエラーが発生する

- 3.1.1.34 OIMのアップグレード前レポートが既存OIMバージョンを実際には11.1.2.1.0であるにもかかわらず11.1.2.0.0として検出する

- 3.1.1.35 Oracle Identity Managerをアップグレードした後にユーザーを開くときに例外が発生する

- 3.1.1.36 upgradeConfig()コマンドを使用してOracle Access Managerシステム構成をアップグレードするときに例外が発生する

- 3.2 移行の問題

- 3.2.1 移行の問題および回避策

- 3.2.1.1 Oracle Single Sign-On 10gのアップグレードが失敗すると、osso.confファイルが代替ファイルの場所にコピーされる場合がある

- 3.2.1.2 特定のシナリオのサーバー・ログと評価レポートで英語のメッセージのみが表示される

- 3.2.1.3 RREGを使用したPolicy Agent 2.2の登録がエージェント・テンプレートを使用できないため失敗する

- 3.2.1.4 OAM 10gの増分移行に関する評価レポートに、選択していないアーティファクトが表示される

- 3.2.1.5 OAM 10gのデルタ移行に関する評価レポートに、選択していないアーティファクトが表示される

- 3.2.1.6 Oracle Access Management 11gリリース2 (11.1.2.0.0)の共存、アップグレードおよび移行の補足

4 Oracle Fusion Middlewareの管理

- 4.1 一般的な問題および回避策

- 4.1.1 OPMNのパスの概要

- 4.1.2 IPv6とIPv4の混在環境でFusion Middleware Controlからエラーが返される問題

- 4.1.3 テストから本番への移行における制限

- 4.2 構成の問題および回避策

- 4.2.1 Windowsのネイティブ認証用のFusion Middleware Controlの構成

- 4.3 ドキュメントの訂正箇所

- 4.3.1 『Oracle Fusion Middleware管理者ガイド』のドキュメントの訂正箇所

- 4.3.2 『Oracle Fusion Middleware高可用性ガイド』のドキュメントの訂正箇所

- 4.3.2.1 JRockit SDKがIDMに対して認証されていない

5 Oracle Access Management

- 5.1 一般的な問題および回避策

- 5.1.1 一般的な問題および回避策: Access Manager

- 5.1.1.1 Internet Explorerブラウザの使用時にBasicSchemeが障害URLにリダイレクトしない

- 5.1.1.2 PS1からPS2へのアップグレード後、Federation SPプロファイルでエラーが発生する

- 5.1.1.3 Access Managerとモバイル機器の時刻の同期が必要

- 5.1.1.4 無効な試行後にユーザー・アカウントがロックされない

- 5.1.1.5 PS2でUseCaseInsensitiveResourceMatchが機能しない

- 5.1.1.6 大文字/小文字を区別しないポリシー・リソースの一致には追加設定が必要

- 5.1.1.7 Cookieベースのセッション管理は11g WebGateのみで使用可能

- 5.1.1.8 DCCプロファイル内のログアウトURL値によってブラウザ・セッションがクリアされない

- 5.1.1.9 ポリシーの自動同期が有効化されずポリシーのアーティファクトのみがサポートされる

- 5.1.1.10 認証後ルールで一部のユーザー属性を使用できない

- 5.1.1.11 WebSphere Application Serverの使用時にパートナ登録が失敗する

- 5.1.1.12 定義済の値を持たない属性がNULLに置き換えられる

- 5.1.1.13 LDAP認証モジュールがOIDに変更されたときにアクセスが拒否される

- 5.1.1.14 SHA2サポートの制限事項

- 5.1.1.15 CookieベースのSMEが有効になっている場合に詳細なタイムアウトが正しく動作しない

- 5.1.1.16 WAS上のX509プラグインでOCSPを使用できない

- 5.1.1.17 WebSphere Application Serverに対するupgradeConfig()が失敗する

- 5.1.1.18 OAM 10gとOAM 11gの共存にはJDK7が必要

- 5.1.1.19 X.509の最小鍵長がJDK 7u 40で増加する

- 5.1.1.20 IBM Power AIX 6.1および7.1における64ビット・プラットフォーム非OHS WebGateエージェントにLDR_PRELOAD64フラグが必要

- 5.1.1.21 ASDKが間違ったバージョン情報を返す

- 5.1.1.22 無害な例外が検出される

- 5.1.1.23 フェデレーテッドSSOのパスワード・ポリシーにWLSTコマンドを使用できない

- 5.1.1.24 リソースへのアクセス時に記録される例外

- 5.1.1.25 StaticメソッドUserSession.getSessionAttributes()を取得できない

- 5.1.1.26 複数のタブでの連続したログインがWebGateでは機能しない

- 5.1.1.27 WebSphere Trust Association Interceptorでサポートされないアイテム

- 5.1.1.28 OAMサーバーの構成テスト時にログ出力されるエラー

- 5.1.1.29 完全移行後に単純ポリシーが移行されない

- 5.1.1.30 ローカライズ版のInternet Explorer 9で「使用可能なサービス」ページが開かない

- 5.1.1.31 RSAプラグインをシステムから削除

- 5.1.1.32 OIMドメインの拡張時に手動でプロバイダを作成

- 5.1.1.33 OSSO Agent for 11g OHSによって保護されている場合、"/"コンテキスト・ルートにアクセスできない

- 5.1.1.34 Oracle Entitlements Serverによって保護されているときにAccess Managerを起動すると例外がスローされる

- 5.1.1.35 アクセス・テスターが、非ASCIIエージェント名では機能しない

- 5.1.1.36 認証の失敗: WNAチャレンジ、Active Directory、非ASCII文字が含まれるユーザー

- 5.1.1.37 JDK 1.6およびAIXでは、簡易モードがサポートされない

- 5.1.1.38 ユーザーがDCC対応のWebGateで資格証明の提供を2回要求される場合がある

- 5.1.2 一般的な問題および回避策: セキュリティ・トークン・サービス

- 5.1.2.1 STSがRequestSecurityTokenで送信された存続時間を受け付けない

- 5.1.2.2 Security Token Serviceの列をクリックすると例外がスローされる

- 5.1.2.3 検索および英語以外のブラウザの設定に関する問題

- 5.1.3 一般的な問題および回避策: Identity Federation

- 5.1.3.1 WebGateで資格証明コレクタ・オプションが有効になっているときにエラーが発生する

- 5.1.4 一般的な問題と回避策: Mobile and Social

- 5.1.4.1 Mobile and SocialではAndroid OSのネイティブ・ブラウザがサポートされない

- 5.1.4.2 Internet Explorerユーザーは保護モードを有効にする必要がある

- 5.1.4.3 Googleの言語メニューのためにサインイン・ページのフローで複数の言語が表示される可能性がある

- 5.1.4.4 「Mobile and Social設定」ペインを表示範囲の外側までドラッグできてしまう

- 5.1.5 一般的な問題および回避策: アクセス・ポータル・サービス

- 5.1.5.1 Basic認証(モーダル)ダイアログで資格証明が取得されない

- 5.2 構成に関する問題と回避策

- 5.2.1 構成の問題および回避策: Access Manager

- 5.2.1.1 OAMの移行で一部のデータ・ソースが作成されない

- 5.2.1.2 パスワードの検証スキームの更新後にLDAPがデフォルトで設定される

- 5.2.1.3 IBM HTTPサーバーおよびWebSphere間でのプラグインの使用方法

- 5.2.1.4 SDK初期化失敗の際にObAccessClientの結果を使用する方法

- 5.2.1.5 oamtai.xmlを複数のWebGates用に構成

- 5.2.1.6 Oracle Internet DirectoryにobLockedOn属性がない

- 5.2.1.7 OAM 10g WebGateをOAM 11gとともに使用するにはJavascriptが必要

- 5.2.1.8 OpenSSOエージェント構成のホットスワップの有効化

- 5.2.2 構成の問題および回避策: セキュリティ・トークン・サービス

- 5.2.2.1 類似作成(複製)を使用しても元のテンプレートのすべてのプロパティがコピーされない

- 5.2.2.2 パートナの暗号化または署名証明書の削除をコンソールがサポートしない

- 5.2.3 構成の問題および回避策: Identity Federation

- 5.2.3.1 プロバイダの「検索文字列」フィールドが完全一致検索を実行する

- 5.2.3.2 無効な署名証明書がアップロードされるときに不正なエラー・メッセージが表示される

- 5.2.4 構成の問題および回避策: Mobile and Social

- 5.2.4.1 外部LDAPを使用するOAuth 3-LeggedフローにはWebGateプロキシが必要

- 5.2.4.2 OAuthスコープのスーパーセットをサブセットの前に定義する必要がある

- 5.2.4.3 登録ページのローカライズに必要な手順

- 5.2.4.4 モバイル・クライアントで、サーバーから送信されたエラー・メッセージが翻訳されない

- 5.2.4.5 Yahooアイデンティティ・プロバイダが姓と名を返さない

- 5.2.4.6 ジェイルブレークの「最高OSバージョン」設定を一度設定すると空にできない

- 5.3 Oracle Access Managementコンソールの問題

- 5.3.1 ヘルプ画面にコンテンツが表示されない

- 5.3.2 サーバーからクライアントに送信されるメッセージが外国語で表示されることがある

- 5.4 ドキュメントの訂正箇所

- 5.4.1 Oracle Fusion Middleware Oracle Access Management管理者ガイド

- 5.4.1.1 credsパラメータが具体的な説明なしに10gと11gのフォーマットで記載されている

- 5.4.1.2 間違ったOpenSSOエージェント構成ディレクトリが記載されている

- 5.4.1.3 「Microsoft SharePoint ServerとAccess Managerの統合」の章の更新が必要

- 5.4.2 Oracle Fusion Middleware Oracle Access Management管理者ガイド

6 Oracle Entitlements Server

- 6.1 一般的な問題および回避策

- 6.1.1 Derbyテンプレート・ドメインのAuthorization Policy Manager内に作成されたリソースを検索するとエラーが発生する

- 6.1.2 管理および表示権限を持たない委任管理者にそれらの権限を付与する

- 6.2 構成の問題および回避策

- 6.2.1 JDK1.7.0_40以降でのX.509証明書の鍵長に関する制限

- 6.3 ドキュメントの訂正箇所

7 Oracle Adaptive Access Manager

- 7.1 OAAM管理の問題および回避策

- 7.1.1 セッション詳細

- 7.1.1.1 デバイスの検索が正しく実行されない場合がある

- 7.1.1.2 最終使用日によるデバイスのソートが正しく動作されない

- 7.1.1.3 セッション詳細が正しく表示されない

- 7.1.1.4 ラベル付けの問題

- 7.1.1.5 ユーザー・インタフェースの問題

- 7.1.2 一括編集によってCSRケースをクローズするとエージェント・ケースの処理が発生する

- 7.2 OAAMコマンド行ツール(CLI)の問題および制限

- 7.2.1 ファイルベースのCSFを使用した場合にOAAM CLIスクリプトが失敗する

- 7.3 多言語サポートの問題および制限

- 7.3.1 補助文字を使用した場合、OAAM管理コンソールに文字化けが含まれる

- 7.3.2 KBAの複数言語サポートに関する問題

- 7.4 本番へのテスト(T2P)の問題および制限

- 7.4.1 OAAMプラグインの構成貼付けプロセスの実行中、手順がスキップされたときに正しくないメッセージが表示される

- 7.5 APIの問題

- 7.5.1 setUserDevices APIが正しく動作しない場合がある

- 7.5.2 getUserDevices APIが無効なユーザーIDに対してSuccessステータスを返す

- 7.6 ドキュメントの訂正箇所

8 Oracle Privileged Account Manager

- 8.1 一般的な問題および回避策

- 8.1.1 OPAMコマンド行ツールに対する翻訳(メッセージまたはヘルプ)サポートがない

- 8.1.2 idmconfigtoolによってOPAM管理ロールがグループ・コンテナに作成されない

- 8.1.3 Oracle Privileged Account ManagerのRestful APIで非推奨になった機能

- 8.1.4 Oracle Privileged Session Managerセッションのチェックアウト中にスレッド数が増え続ける

- 8.1.5 Oracle Database 12.1の使用時にUnlimited Tablespace権限が存在しない

- 8.1.6 セッション・チェックアウトが「チェックアウト」に表示されない

- 8.1.7 ユーザーおよびグループ検索パフォーマンスの向上

- 8.1.8 Oracle Privileged Account Managerサーバーから消失したデータベース接続

- 8.2 構成の問題および回避策

- 8.2.1 -m JoinでconfigureSecurityStore.pyを実行するときは絶対パスを使用する

- 8.2.2 アップグレード: CSFマッピングがインポートされない

- 8.3 ドキュメントの訂正箇所

- 8.3.1 Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド

- 8.3.2 Oracle Fusion Middleware高可用性ガイド

- 8.3.3 Oracle Fusion Middleware Identity and Access Managementパッチ適用ガイド

9 Oracle Identity Navigator

10 Oracle Identity Manager

- 10.1 パッチ要件

- 10.1.1 My Oracle Support(旧OracleMetaLink)からのパッチの取得

- 10.1.2 Oracle Database 11g (11.1.0.7)のパッチ要件

- 10.1.3 Oracle Database 11g (11.2.0.1.0)のパッチ要件

- 10.1.4 Oracle Database 11g (11.2.0.2.0)のパッチ要件

- 10.1.5 Oracle Database 11g (11.2.0.3.0)のパッチ要件

- 10.1.6 Oracle Database 11g (11.2.0.4.0)のパッチ要件

- 10.1.7 Oracle Database 10g (10.2.0.3、10.2.0.4および10.2.0.5)のパッチ要件

- 10.1.8 パッチ・アップグレード要件

- 10.1.9 BI Publisher 11.1.1.7.1のパッチ要件

- 10.1.10 SOA 11.1.1.7.0のパッチ要件

- 10.1.11 SSLとJDK 7u40以上のパッチ要件

- 10.1.12 最新のバンドル・パッチの入手

- 10.2 Oracle Identity Manager 11gリリース2 (11.1.2.2)の新機能

- 10.2.1 リコンサイルされたアカウントのアクセス・ポリシーの収集

- 10.2.2 動的組織メンバーシップ

- 10.2.3 階層的な権限

- 10.2.4 カタログ監査

- 10.2.5 エンティティのアーカイブ/パージのサポート

- 10.2.6 下書きリクエストのサポート

- 10.2.7 リクエストでの追加情報

- 10.2.8 アカウントと権限の依存性の処理

- 10.2.9 権限フォームのサポート

- 10.2.10 アカウントおよび権限のサンライズ/サンセット

- 10.2.11 柔軟な証明

- 10.2.12 Oracle Enterprise Manager経由の診断コンソールの機能向上

- 10.2.13 カスタマイズ用のタスクフローの有効化

- 10.2.14 FVCユーティリティの拡張

- 10.2.15 BI PublisherのIBM WebSphere Application Serverのサポート

- 10.3 一般的な問題および回避策

- 10.3.1 自動ログインしたユーザーが120秒のCookie有効期限間隔後にログアウトされる

- 10.3.2 ローカライズ済表示名がユーザー/ロール増分リコンシリエーションを介してOracle Identity Managerにリコンサイルされない

- 10.3.3 AD組織リコンシリエーションが実行されているため組織が作成されない

- 10.3.4 プロセス・フォームのSodCheckViolationフィールドがリクエスト・プロビジョニングに対して更新されない

- 10.3.5 「承認の詳細」に空白ページが表示される

- 10.3.6 無効化されたアカウントの変更およびそのアカウントに対する権限の要求が許可される

- 10.3.7 Oracle Identity Self Serviceのいくつかのページで「リフレッシュ」ボタンが欠けている

- 10.3.8 ADユーザー・リソース・オブジェクトでのアプリケーション・インスタンスのプロビジョニングが機能しない

- 10.3.9 Mozilla FirefoxおよびGoogle Chromeでいくつかのアテステーション・ページが機能しない

- 10.3.10 レガシーAPIへの依存が原因でカスタム・スケジュール済ジョブが失敗する

- 10.3.11 カタログ・タグに、256を超える文字を格納できない

- 10.3.12 自己登録リクエストが、リクエストの承認後に失敗する

- 10.3.13 ソフト削除済の権限が、アクセス・ポリシーベースのプロビジョニングによってプロビジョニングされる

- 10.3.14 中断したスケジュール済ジョブの実行が再起動時に失敗する

- 10.3.15 複数のエンティティに対するバルク・リクエストが承認後に失敗する

- 10.3.16 切断されたアプリケーション・インスタンスのインポートが失敗する

- 10.3.17 管理者ロールの付与に関する既存のデータが、パッチ14591093の適用後に同期しない

- 10.3.18 リソース・オブジェクト・ルックアップの「リセット」ボタンによって「基本検索」にリダイレクトされる

- 10.3.19 ITリソース定義が依存性リストに表示されない

- 10.3.20 手動で作成されたリソース・オブジェクトに対する権限プロビジョニングにおけるエラー

- 10.3.21 ユーザーにリクエスタの組織に対する権限がない場合にQBEから結果が返されない

- 10.3.22 チェック・ボックスUDFがブール・フィールドとして表示される

- 10.3.23 権限に対するルックアップは、検索可能および検索可能ルックアップである必要がある

- 10.3.24 選択リスト・コンポーネントで依存ルックアップが機能しない

- 10.3.25 カスケード・ルックアップで表示される値の数が限られている

- 10.3.26 特殊文字を使用したカタログ検索が失敗する

- 10.3.27 ルックアップ検索で、アスタリスク・ワイルドカード文字がサポートされていない

- 10.3.28 フォーム・デザイナにエラーが表示されない

- 10.3.29 デフォルト・パスワード・ポリシーが削除されている場合に、ユーザーの作成が失敗する

- 10.3.30 断続的に例外が表示される

- 10.3.31 無害なunknownplatformexceptionエラー

- 10.3.32 データ・コンポーネントの検索中のエラー

- 10.3.33 プロビジョニング・タスクの再試行が失敗する

- 10.3.34 同じプロビジョニング・タスクに複数のエントリが表示される

- 10.3.35 フォーム・フィールドの更新時に属性値の長さが変更される

- 10.3.36 「リクエスト・カタログ」での入力データが消失する

- 10.3.37 サンドボックスの公開時のエラー

- 10.3.38 組織およびロールのインポートまたはエクスポートにおいてUDFが一緒にインポートまたはエクスポートされない

- 10.3.39 ターゲット・リソース・リコンシリエーションの実行においてSQLが最適ではない可能性がある

- 10.3.40 リクエストにおいて複数の子表を使用できない

- 10.3.41 セッション・フェイルオーバーの問題

- 10.3.42 子フォームへのプロセス・インスタンスのデータの追加におけるエラー

- 10.3.43 最後の権限が削除されない

- 10.3.44 手動履行タスクが、権限プロビジョニングに対して開始されない

- 10.3.45 無効化/有効化/失効の手動プロビジョニング・タスクに対してフォーム・フィールドが表示される

- 10.3.46 リクエスト・トラッキングで行が重複する

- 10.3.47 ヘルプ・デスクがリクエスト・トラッキングを使用できない

- 10.3.48 「リクエストの詳細」を使用して、必須情報を必要とするリクエストを承認する

- 10.3.49 無害なエラー・メッセージ

- 10.3.50 アクセシビリティのコンプライアンス

- 10.3.51 パスワード・ポリシーが適用されない

- 10.3.52 フォーム・デザイナの障害が表示されない

- 10.3.53 関連するサンドボックスが公開されていない場合、アプリケーション・インスタンスのリクエストが失敗する

- 10.3.54 アプリケーション・インスタンス管理者がフォームを作成できない

- 10.3.55 リコンシリエーションの削除がlibOVDおよびODSEEで機能しない

- 10.3.56 「本人情報」ページにルックアップ値が保存されない

- 10.3.57 一致ルール・データの欠落で無害なエラーが発生する

- 10.3.58 ユーザー・タイプの属性値が移入されない

- 10.3.59 「承認」ページのカスタマイズがサポートされない

- 10.3.60 ルックアップ値に対する有効化、シーケンスおよび説明がサポートされない

- 10.3.61 ラジオ・ボタンを追加できない

- 10.3.62 間接ロール・メンバーシップのエラー

- 10.3.63 作成したUDFが「カスタマイズ」ビューにリストされない

- 10.3.64 フォーム・デザイナを使用して属性を必須としてマークできない

- 10.3.65 カスケードLOVが機能しない

- 10.3.66 数値型ルックアップ・コードがサポートされない

- 10.3.67 「自己登録」ページのカスタマイズが機能しない

- 10.3.68 いくつかのヘルプ・リンクが機能しない

- 10.3.69 公開されていないエンティティがアクセス・ポリシーによってプロビジョニングされる

- 10.3.70 証明書ベースのデジタル署名がサポートされない

- 10.3.71 ユーザーにプロビジョニングされた権限がアップグレード後に表示されない

- 10.3.72 「問合せ」パネルのラベルをカスタマイズできない

- 10.3.73 アカウントのプロビジョニング時にUMSが通知の送信に失敗する

- 10.3.74 サブタスクの作成時にエラーが発生する

- 10.3.75 pasteConfigスクリプトを実行すると正しくないエラー・メッセージが表示される

- 10.3.76 oracle.security.apmアプリケーションのメタデータをエクスポートしている間にエラーがログに記録される

- 10.3.77 oimアプリケーションのメタデータをエクスポートしている間にエラーがログに記録される

- 10.3.78 ApplicationDB接続プールの無害なエラー

- 10.3.79 リコンシリエーション・アーカイブ・ユーティリティがエラーをスローする

- 10.3.80 タスクの実行後のタブの自動終了が遅延する

- 10.3.81 サポートされていないいくつかの列のフィルタ

- 10.3.82 接続されていないリソースの子表のタスクは自動作成されない

- 10.3.83 ページに追加されたフィールドが表示されないことがある

- 10.3.84 自動ロック解除機能が動作しない

- 10.3.85 自己登録リクエストが失敗する

- 10.3.86 カタログ同期ジョブが認証者/承認者/履行ユーザーをオーバーライドする

- 10.3.87 間違ったSSL構成によって証明書の作成が失敗する

- 10.3.88 ポリシーのみを認証するオプションを選択した場合にロール証明書の作成が失敗する

- 10.3.89 重複する属性ラベルが表示される

- 10.3.90 PasteConfig操作時のクローン・ログのエラー

- 10.3.91 低速なデータベース接続

- 10.3.92 スケジュール済ジョブが実行されない

- 10.3.93 QBEおよびユーザー・メンバーシップ・ルールが、参照フィールドのエンコードされた値に対してのみ正しく動作する

- 10.3.94 ロール名がNullと表示される

- 10.3.95 組織階層および管理階層タブに空の結果が表示される

- 10.3.96 SSLが有効になっている場合、リクエスト承認タスクが受信ボックスに表示されない

- 10.3.97 LDAP同期が有効になっている場合、一部のOUD操作に関するエラーがログに記録される

- 10.3.98 Oracle Enterprise Linux 6でOracle Identity Managerがデータベースを使用した場合にエラーがスローされる

- 10.3.99 Design Consoleが断続的にハングする

- 10.3.100 参照UDFが最大長4000文字で作成される

- 10.3.101 「フィールドの追加」リストからUDFが削除されない

- 10.3.102 Java 7 Update 51への更新後にデプロイメント・マネージャが開かない

- 10.3.103 周期的なスケジュール済ジョブからNullPointerExceptionがスローされる

- 10.3.104 通知テンプレートのステータスが無効でも通知が送信される

- 10.3.105 増分リコンシリエーションの実行の前にOUD変更ログが削除される

- 10.3.106 Internet Explorer 11でアイコンが表示されない

- 10.3.107 Internet Explorer 11でオフライン証明書がサポートされていない

- 10.3.108 デプロイメント・マネージャがインポートまたはエクスポートで失敗する

- 10.3.109 接続なしアプリケーション・インスタンスの作成時にエラー・メッセージがロギングされる

- 10.4 構成の問題および回避策

- 10.4.1 SoD Checkに対するOIAからの無害な接続エラー

- 10.4.2 -m JoinでconfigureSecurityStore.pyを実行するときは絶対パスを使用する

- 10.4.3 Oracle Identity ManagerがorclPwdExpirationDateの検索に失敗する

- 10.4.4 SSLが有効になっているときにDesign Consoleへのログインに失敗する

- 10.4.5 統合環境でユーザー作成イベントが失敗する

- 10.4.6 メモリー不足が原因でサーバーの起動が失敗する

- 10.4.7 OIMSignatureAuthenticatorがOracle Identity Managerのドメイン・セキュリティ・レルムに構成されていない

- 10.5 多言語サポートの問題および制限

- 10.5.1 非英語WebブラウザでUIコンポーネントが英語で表示される

- 10.5.2 翻訳ファイルが使用可能であってもBI Publisher 11gレポートが英語で表示される

- 10.5.3 BI Publisherレポートの日付書式がレポート・ロケール設定ごとに表示されない

- 10.5.4 ユーザー・タイプおよびロケールに対して翻訳済の値が表示されない

- 10.5.5 非ASCIIの特殊文字を使用したカタログ検索が適切に機能しない

- 10.5.6 BI Publisherファイルのポーランド語翻訳が機能しない

- 10.5.7 カタログ検索結果ページでカートのローカライズ済文字列が切り捨てられる

- 10.5.8 ブラウザ言語設定ごとに値が表示されない

- 10.5.9 サーバー・ロケールにチャレンジ質問とパスワード・ポリシー・メッセージが表示される

- 10.5.10 組織タイプおよびステータスの値が英語で表示される

- 10.5.11 MLSおよびMRサポートを使用できない

- 10.5.12 ユーザー・ログインに特殊文字が含まれている場合にはエラーが表示される

- 10.5.13 タスク・ステージ名とタスク割当てラベルが英語で表示される

- 10.5.14 エスカレート・リクエストでサーバー・ロケールの警告が表示される

- 10.5.15 一部の定義済ビュー名を翻訳できない

- 10.5.16 リクエスト・タスクの詳細がサーバー・ロケールで表示される

- 10.5.17 Oracle Identity Managerの操作名がEnterprise Manager内で翻訳されない

- 10.5.18 ブラウザ言語を切り替えたときに「ラベルの表示」が正しく表示されない

- 10.5.19 ユーザー・タイプの値が翻訳されない

- 10.5.20 9言語に翻訳されるオンライン・ヘルプ

- 10.6 ドキュメントの訂正箇所

11 Oracle Identity Management統合

- 11.1 Access ManagerとOracle Adaptive Access Managerの統合

- 11.1.1 setupOAMTAPIntegrationスクリプトが権限の問題によって失敗する

- 11.1.2 Access Managerリリース2 PS2とOracle Adaptive Access Managerリリース2 TAPの統合環境で保護リソースへのログインに失敗する場合がある

- 11.1.3 Access Manager、Oracle Adaptive Access ManagerおよびOracle Identity Managerの統合環境でロック・ユーザーが自身のロックを解除できない

- 11.1.4 パスワード・ポリシーの失敗時に無効なクラスに関する例外が発生する

- 11.1.5 パスワードの変更フローまたはパスワードを忘れた場合のフローでユーザーのロック解除に関する例外が発生する

- 11.1.6 パスワードの変更フローでChangePassword.credentials.enumが見つからないことを示すエラーが発生する

- 11.1.7 OAAMBasicおよびOAAMAdvancedスキームを使用したAccess ManagerとOracle Adaptive Access Managerの統合は推奨されない

- 11.2 ドキュメントの訂正箇所

- 11.2.1 oaam.oim.passwordflow.unlockuserプロパティをドキュメントから削除

- 11.2.2 oaam.uio.oam.authenticate.withoutsessionプロパティ設定

12 IBM WebSphere上のOracle Fusion Middleware

- 12.1 一般的な問題と回避策

- 12.1.1 例外メッセージでのデバッグ/トレースの詳細

- 12.1.2 同じセッションでOracle Identity Managerによって複数のテンプレートを選択した場合、セルの作成に失敗する

- 12.1.3 Oracle Entitlements Serverでアイデンティティ・ディレクトリ・サービス・プロファイルを開くと警告ポップアップが表示される

- 12.1.4 IBM WebSphereではWebLogic Serverのターゲット・ドメインのCSFマッピングを作成できない

- 12.1.5 OIMAdminキー資格証明が消失する場合がある

- 12.1.6 IBM WebSphereで構成されたOAAMのoaam_adminログ・ファイルに警告、エラーおよびスタック・トレースが記録される

- 12.1.7 タスクの詳細ページでADFC-12000エラーがスローされる場合がある

- 12.1.8 Oracle Identity Federation監査レコードがデータベースに移動されない

- 12.1.9 Websphere上でOIMとデータベース・サーバー間のすべてのチャネルをSSL対応にできない

- 12.1.10 Enterprise ManagerがWebSphereセルの状態を反映しない

- 12.1.11 Oracle Identity Managerで作成された文字「#」を含むエンド・ユーザー名がOracle Privileged Account Managerにログインできない

- 12.1.12 WebSphereを使用して構成されたSolaris 10マシンでパッチ・セット・アシスタントを起動するとエラーが生成される

- 12.1.13 GTCベース・コネクタのプロビジョニングがエラーにより失敗する

- 12.1.14 受信ボックスが開いているときに「リクエスト」タブのクローズでエラーが発生する

- 12.1.15 アップグレード後、「Identity and Access」オプションがEMで使用できない

- 12.2 構成の問題および回避策

- 12.2.1 GoogleおよびYahoo IdPパートナに対するSSLHandshakeExceptionエラー

- 12.2.2 Oracle Entitlements Server管理サーバーで制御プッシュ・ポリシー配布に失敗する

- 12.2.3 Solaris SPARC64 5.10マシン上のIBM WebSphere Application ServerでFusion Middleware製品を構成した場合、シェルの構文エラーが発生する

- 12.2.4 IBM WebsphereのOracle Access Manager用DMS Spyにアクセスするときにエラーが発生する

- 12.2.5 IBM WebSphereでのOracle Identity Managerサーバーの構成は、インストール時にSun JDKを使用した場合に失敗する

- 12.2.6 OAAM WebSphereセルにOIMテンプレートを含めるように拡張すると、エラーが発生する

- 12.2.7 WebSphereを実行するSolaris Sparc64へのIdentity and Access Managementコンポーネントのサイレント・インストール実行時に構成が失敗する

- 12.2.8 -Dパスに「\r」が含まれている場合にデータベース・セキュリティ・ストアの構成が失敗する

- 12.2.9 新しいIDSプロファイルがOESサーバーの再起動を必要とする

- 12.2.10 Oracle Identity Managerのサイレント・インストールが-forceオプションなしでは失敗する

- 12.2.11 Oracle Identity Managerのサイレント・インストールで前提条件チェックが失敗する

- 12.2.12 wsadminスクリプトがMissingResourceExceptionをスローする

- 12.3 アップグレードの問題および回避策

- 12.3.1 Solaris 10でパッチ・セット・アシスタントを実行するとエラーが表示される

- 12.3.2 アップグレード後にいくつかの承認ポリシーが削除されない

- 12.3.3 Oracle Identity Manager中間層をアップグレードするときに例外が発生する

- 12.4 ドキュメントの訂正箇所

- 12.4.1 Oracle Identity Manager構成アシスタントでのIBM WebSphereのオプションのオンライン・ヘルプ

13 高可用性およびエンタープライズ・デプロイメント

- 13.1 構成に関する問題と回避策

- 13.1.1 Authorization Policy Managerへのログインが失敗する

- 13.1.2 OAAMサーバーのフェイルオーバー時にNullPointerExceptionが発生し、ポリシーが保存されない

- 13.1.3 OAAMサーバーのフェイルオーバー時にNullPointerExceptionが発生し、トランザクションが保存されない

- 13.2 ドキュメントの訂正箇所

- 13.2.1 Identity and Access Managementコンポーネントの高可用性の構成に関する章の新規トピック

14 プラットフォーム固有の問題と回避策

- 14.1 インストールの問題および回避策

- 14.2 構成に関する問題と回避策

- 14.3 デプロイメントの問題および回避策

- 14.3.1 HP Itanium64へのOracle Identity and Access Managementのデプロイ時にエラーが表示される

- 14.3.2 IBM AIXへのIdentity and Access Managementのデプロイメントが構成フェーズでメモリー不足エラーによって失敗する

- 14.3.3 IBM AIXへのIdentity and Access Managementのデプロイメントが事前構成フェーズで失敗する

15 デプロイメントの問題および回避策

- 15.1 「仮想ホストの構成」オプションの選択を解除してもフィールドのデフォルト値が空白にならない

- 15.2 HPIA64の事前構成フェーズにおいてOracle Identity and Access Managementのデプロイメントが失敗する

- 15.3 その他のドキュメント

はじめに

この章の内容は次のとおりです。

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

対象読者

このドキュメントは、Oracle Fusion Middleware 11gリリース2 (11.1.2)のユーザーを対象としています。

ドキュメントのアクセシビリティについて

オラクル社のアクセシビリティへの取組みの詳細は、Oracle Accessibility ProgramのWebサイトhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=docaccをルックアップしてください。

Oracleサポートへのアクセス

Oracleのお客様は、My Oracle Supportにアクセスして電子サポートを受けることができます。詳細は、http://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoまたはhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs (聴覚障害者向け)をルックアップしてください。

関連ドキュメント

詳細は、次のOracleドキュメントを参照してください。

- Oracle Fusion Middleware Disk 1にあるOracle Fusion Middlewareのドキュメント

- Oracle Fusion Middlewareドキュメント・ライブラリ11gリリース1 (11.1.1)

- Oracle Technology Network (http://www.oracle.com/technology/index.html)

表記規則

このマニュアルでは次の表記規則を使用します。

規則

意味

太字

太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック体

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

1 概要

この章では、Oracle Fusion Middleware Identity Managementリリース・ノート、11gリリース2 (11.1.2.2)の概要を説明します。次のトピックが含まれます:

- 第1.1項「最新リリース情報」

- 第1.2項「このマニュアルの目的」

- 第1.3項「システム要件と仕様」

- 第1.4項「動作保証情報」

- 第1.5項「必要なパッチのダウンロードおよび適用」

- 第1.6項「ライセンス情報」

1.1 最新リリース情報

このマニュアルの内容は、発行時点における正確な情報です。オラクル社では、ソフトウェアのリリース後、リリース・ノートを定期的に更新します。リリース・ノートの最新情報および追加情報には、次の場所にあるOracle Technology Networkからアクセスできます。

http://www.oracle.com/technetwork/indexes/documentation/index.html

1.2 このマニュアルの目的

このマニュアルには、Oracle Fusion Middleware 11gリリース2 (11.1.2.2)のリリース情報が含まれています。このマニュアルでは、Oracle Fusion Middlewareに実際に搭載されている機能とマニュアルに記載されている機能との相違点について説明します。

製品をインストールまたは使用する前に、このマニュアルの内容を確認することをお薦めします。

1.3 システム要件と仕様

Oracle Fusion Middlewareのインストールおよび構成を正常に完了するには、インストール前にハードウェアおよびソフトウェアの前提条件の要件を満たす必要があります。

詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のシステム要件と仕様の確認に関する項を参照してください。

1.4 動作保証情報

この項には次が含まれます:

- 第1.4.1項「Oracle Fusion Middlewareの動作保証情報の場所」

- 第1.4.2項「動作保証の例外」

- 第1.4.3項「JMSDELIVERYCOUNTが正しく設定されない」

- 第1.4.4項「Safari 4でRAW XMLソースを表示するためにビューア・プラグインが必要である」

1.4.1 Oracle Fusion Middlewareの動作保証情報の場所

Oracle Fusion Middleware 11gリリース2 (11.1.2.2)の最新の動作保証情報は、次の場所にある、Oracle Fusion Middlewareのサポートされるシステム構成のセントラル・ハブで確認できます。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

1.4.2 動作保証の例外

この項では、Oracle Fusion Middleware 11gの動作保証に関する既知の問題(例外)とその回避策について説明します。Oracle Fusion Middleware 11gリリース2 (11.1.2.2)の特定のコンポーネントに関する既知の問題のリストは、その特定のコンポーネントに対応するリリース・ノートを参照してください。

この項には次のトピックが含まれます:

- 第1.4.2.1項「Oracle Database 11.2.0.1でのOracle Fusion Middleware 11g R2の動作保証情報」

- 第1.4.2.2項「Windows VistaクライアントでのExcelエクスポートの問題」

- 第1.4.2.3項「Windows VistaとWindows XPでのOracle FormsおよびOracle Reports 11gのインストーラの問題」

- 第1.4.2.4項「特定のブラウザでの制限事項」

1.4.2.1 Oracle Database 11.2.0.1でのOracle Fusion Middleware 11g R2の動作保証情報

Oracle Internet DirectoryをDatabase Vaultと組み合せて構成する場合、次の手順を実行します。

1. パッチ8897382を適用してOracle Bug#8897382を修正します。

注意:
次の回避策は、Oracle Fusion Middlewareのリリース番号が11.1.1.1.0 (11gR1)の場合にのみ使用する必要があります。この問題は、11.1.1.2.0で修正される予定です。

2. <OH>/ldap/datasecurity/dbv_oid_command_rules.sqlファイルを編集してOracle Bug#8987186に回避策を適用するため、次の宣言を見つけます。

/declare
begin
dvsys.dbms_macadm.CREATE_COMMAND_RULE(
command => 'CONNECT'
,rule_set_name => 'OID App Access'
,object_owner => '%'
,object_name => '%'
,enabled => 'Y');
commit;
end;/

次の太字で示されている行を変更します。

/declare
begin
dvsys.dbms_macadm.CREATE_COMMAND_RULE(
command => 'CONNECT'
,rule_set_name => 'OID App Access'
,object_owner => '%'
,object_name => '%'
,enabled => 'Y');
commit;
end;/

1.4.2.2 Windows VistaクライアントでのExcelエクスポートの問題

Vistaでは、ユーザー・アカウント制御(UAC)システムが有効な場合、アプレットでローカル・ファイルシステムにファイルを作成できません。この問題は、UAC設定がVistaで有効化されており、Discoverer Plusなどのコンポーネントを使用している場合に発生することがあります。Discoverer Plusを起動して指定したディレクトリにワークシートをエクスポートすると、エクスポート操作は成功しますが、エクスポートしたファイルはディレクトリに存在しません。この問題を回避するには、UACを無効化して保護モードをOFFに設定します。詳細は、Oracle Bug#8410655および7328867を参照してください。

1.4.2.3 Windows VistaとWindows XPでのOracle FormsおよびOracle Reports 11gのインストーラの問題

設計時環境(Builder)のみがWindows VistaおよびWindows XPでのOracle FormsおよびOracle Reportsでサポートされます。しかし、Oracle Installerの「コンポーネントの構成」画面で、「サーバー・コンポーネント」、管理コンポーネントおよびシステム・コンポーネントはデフォルトで選択されますが、開発者ツールは選択されません。Oracle Forms BuilderまたはOracle Reports BuilderをWindows VistaおよびWindows XPコンピュータにインストールする場合、次のことを行う必要があります。

- Oracle Forms BuilderやOracle Reports Builderなどの開発者ツールを選択します。それぞれに対応する各サーバー・コンポーネントは自動的に選択されます。

- システム・コンポーネントおよび管理コンポーネントをすべて選択解除します。

- PortalおよびDiscovererツールを選択解除します。インストーラの「コンポーネントの構成」画面で「Discoverer」を選択しなくても、2つのDiscovererコンポーネント(Discoverer AdminおよびDiscoverer Desktop)はインストールされます。これは、リリース11.1.1.1.0での正常な動作です。

Oracle Formsでは、Windows VistaとWindows XPでOracle HTTP Serverなどのシステム・コンポーネントがサポートされないため、次の機能は使用できません。

1. Oracle FormsおよびReportsの統合。

2. 仮想ディレクトリの作成。

1.4.2.4 特定のブラウザでの制限事項

次のブラウザの問題が見られます。

1.4.2.4.1 Oracle WebCenterでポートレットを追加するとInternet Explorerブラウザが空白になる問題

Internet Explorerを使用してOracle WebCenterにポートレットを追加すると、ページが空白になることがあります。ページが空白になると、ブラウザのステータス・バーにダウンロード・メッセージが表示されます。ただし、何もダウンロードされず、ブラウザは「戻る」ボタンをクリックするまで空白のままです。この問題が発生すると、ポートレットはブラウザの「戻る」ボタンをクリックした場合にのみ表示されます。この問題は、Firefoxでは発生しません。

この問題を回避するには、ブラウザの「戻る」ボタンをクリックします。

1.4.2.4.2 Internet Explorer 7でJSPXページの出力が表示されない問題

JSPXページをデプロイし、Internet Explorer 7 (IE7)を使用してアクセスすると、ページ・コンテンツのかわりにXHTMLソースが表示されます。この問題は、normalモードとosjp.nextモードの両方で発生します。

この問題を回避するには、FirefoxまたはSafariを使用してアプリケーションにアクセスするようアプリケーション・ユーザーに指示します。

1.4.2.4.3 Internet Explorer 7でSVGファイルの出力が表示されない問題

Scalar Vector Graphicsを使用してページをデプロイし、Internet Explorer 7 (IE7)を使用してアクセスすると、ページのグラフィック・コンテンツのかわりにソースが表示されます。この問題は、normalモードとosjp.nextモードの両方で発生します。

この問題を回避するには、アプリケーション開発者が、各自のアプリケーションにおいてIE7でネイティブにサポートされないSVGグラフィックの使用を避ける必要があります。使用する場合は、次のような警告を追加してください。

Internet Explorerを除く最新のブラウザはすべてSVGファイルをサポートしています。Internet Explorerでは、SVGファイルを表示するためにプラグインが必要です。このプラグインは無償で入手でき、たとえばAdobe SVG Viewer(http://www.adobe.com/svg/viewer/install/)などがあります。

1.4.2.4.4 Discoverer PlusのJavaプラグインがFirefoxに自動的にダウンロードされない問題

Java 1.6のインストールされていないコンピュータ上のMozilla Firefoxブラウザを使用してDiscoverer Plusに接続しようとした場合、FirefoxではJRE 1.6プラグインが自動的にダウンロードされません。かわりに、Firefoxには、「このページをすべて表示するにはプラグインを追加する必要があります」というメッセージが表示されます。

この問題を回避するには、「プラグインを追加」リンクをクリックしてJRE 1.6プラグインをダウンロードし、手動でインストールします。

1.4.3 JMSDELIVERYCOUNTが正しく設定されない

Oracle Database 11.2.0.1とともにAQ JMSを使用する場合、JMXDELIVERYCOUNTが正しく設定されません。

これを回避するには、パッチ9932143をOracle Database 11.2.0.1に適用します。詳細は、Oracleサポートに連絡してください。

1.4.4 Safari 4でRAW XMLソースを表示するためにビューア・プラグインが必要である

RAW XMLを表示するには、Safariプラグインが必要です。プラグインがインストールされていない場合、読取りが困難な未フォーマットのXMLが表示されます。これは、Safariによってデフォルト・スタイルシートが適用されるためです。これにより、XMLドキュメントにはテキスト・ノードのみが表示されます。

回避策として、Safariメニュー・バーで「View」→「View Source」に移動し、メタデータ・ドキュメントの完全なXMLを表示します。また、「File」→「Save」を選択し、ファイル・タイプとして「XML Files」を選択すると、すべてのマークアップが完全な状態でXMLメタデータ・ファイルが正しく保存されます。

1.5 必要なパッチのダウンロードおよび適用

Oracle Fusion Middleware 11gリリース2 (11.1.2.2)をインストールおよび構成した後、特定の既知の問題に対応するために追加パッチが必要な場合があります。

Oracle Fusion Middleware 11g用のパッチは、次の場所にあるMy Oracle Supportから入手できます。

https://myoraclesupport.com/

表1-1は、これらのリリース・ノートが公開されたときに使用可能だった特定のOracle Fusion Middlewareパッチの一部を示しています。

表1-1 Oracle Fusion Middleware 11gの特定の問題の修正に必要なパッチ

Oracle Fusion Middleware製品またはコンポーネント

バグ/パッチ番号

説明

Oracle Virtual Directory

16943171

このパッチは、『Oracle Fusion Middleware Oracle Identity Managementエンタープライズ・デプロイメント・ガイド』に記載されているとおり、Oracle Unified Directoryをアクティブ/アクティブ・モードで使用している場合に重要です。このパッチを適用しないと、フェイルオーバー・イベントの際にデータの不整合が発生する可能性があります。

Oracle IDMツール

17008132

このパッチは、Oracle Unified Directoryに影響するACIの問題を修正します。

Oracle WebLogic Server

14182177

エラー「StuckThreads in AdminServer」を修正します。

Oracle Unified Directory

18461856

LDAPユーザー作成および更新のリコンシリエーション・ジョブの障害を修正します。

Oracle Identity Management

18333689

バンドル・パッチ11.1.2.2.1

Oracle HTTP ServerでSSLを有効化している場合に適用する必要がある必須パッチがあります。詳細は、第2.1.3項「Oracle HTTP ServerでSSLを有効にするための必須パッチ」を参照してください。

さらに、Oracle Identity Managerをインストールおよび構成するために適用しておく必要がある必須パッチもあります。これらのパッチの詳細は、第2.2.2項「Oracle Identity Managerをインストールするための必須のパッチ」を参照してください。

Oracle Identity Managerパッチとともに、パッチが必要なOracle Databaseバージョンもあります。Oracle Databaseを使用するOracle Identity Manager 11gリリース2 (11.1.2)の構成に必要なパッチを特定するには、第10.1項「パッチ要件」を参照してください。

1.6 ライセンス情報

Oracle Fusion Middlewareのライセンス情報は、次の場所で入手可能です:

http://oraclestore.oracle.com

Oracle Fusion Middlewareのライセンス準拠に関する詳細情報は、次の場所で入手可能です。

http://www.oracle.com/technetwork/middleware/ias/overview/index.html

2 Oracle Identity and Access Managementのインストールおよび構成の問題

この章では、Oracle Identity and Access Management 11gリリース2 (11.1.2.2.0)のインストールと構成プロセスに関連する問題について説明します。次の項が含まれます:

- 第2.1項「一般的な問題と回避策」

- 第2.2項「インストールの問題および回避策」

- 第2.3項「構成の問題および回避策」

2.1 一般的な問題と回避策

この項では、一般的な問題および回避策について説明します。次のトピックが含まれます:

- 第2.1.1項「AIXで簡易セキュリティ・モードが機能しない」

- 第2.1.2項「Oracle Access Management管理対象サーバー・ログに表示されるエラー」

- 第2.1.3項「Oracle HTTP ServerでSSLを有効にするための必須パッチ」

- 第2.1.4項「オプション: Identity and Access ManagementドメインのWebLogic Serverのログ・レベルをSEVEREに設定」

- 第2.1.5項「Oracle Identity Managerのサーバー側プロパティの変更」

- 第2.1.6項「Windows 2012でEnterprise Managerコンソールに「Identity and Access」リンクが表示されない」

- 第2.1.7項「WebLogic Serverパッチの適用後にOAMサーバーの起動が失敗する」

- 2.1.8項「WebLogic Serverを更新した後にアプリケーションが起動しない」

2.1.1 AIXで簡易セキュリティ・モードが機能しない

AIXでは、簡易セキュリティ・モードは、Oracle Access Managementサーバー11.1.2と連動しません。

回避策: オープンまたは証明書セキュリティ・モードのいずれかを使用します。

2.1.2 Oracle Access Management管理対象サーバー・ログに表示されるエラー

Oracle Access Management管理コンソール・ログのポリシーを編集しようとすると、Oracle Access Management管理対象サーバー・ログに次のエラーが表示されます。

<oracle.jps.policymgmt> <JPS-10606> <Failed to distribute policy to PDP OracleIDM for catch exception oracle.security.jps.service.policystore.PolicyStoreException: JPS-04028: Application with name "cn=OAM11gApplication,cn=jpsXmlFarm,cn=JPSContext,cn=jpsXmlRoot" does not exist..>

この例外は、サーバーがアイドル状態の場合でも10分ごとに表示されます。

回避策:

1. pdp.serviceインスタンス・プロパティから-Cオプションを指定してインストールした後に、jps-config.xmlファイルから次のプロパティを削除します。

<property name="oracle.security.jps.pdp.AuthorizationDecisionCacheEnabled" value="false"/>               <property name="oracle.security.jps.ldap.policystore.refresh.interval" value="10000"/>

2. pdp.serviceインスタンス・プロパティに次の新しいプロパティを追加します。

<property name="oracle.security.jps.pd.client.PollingTimerInterval" value="10"/>

値は秒単位で、Oracle Access Managementに必要な適切な値を設定します。その変更は、Oracle Identity ManagerまたはOracle Access Managerと同様にOracle Identity Managementインストールに対してのみ行う必要があります。

次に、configSecurityStoreコマンド実行後のjps-config.xmlファイルのpdp.serviceインスタンスの例を示します。

<serviceInstance name="pdp.service" provider="pdp.service.provider">             <description>Runtime PDP service instance</description>             <property name="oracle.security.jps.runtime.pd.client.policyDistributionMode" value="mixed"/>             <property name="oracle.security.jps.runtime.instance.name" value="OracleIDM"/>             <property name="oracle.security.jps.runtime.pd.client.sm_name" value="OracleIDM"/>             <property name="oracle.security.jps.pdp.AuthorizationDecisionCacheEnabled" value="false"/>             <property name="oracle.security.jps.policystore.refresh.enable" value="true"/>             <property name="oracle.security.jps.ldap.policystore.refresh.interval" value="10000"/>         </serviceInstance>

2.1.3 Oracle HTTP ServerでSSLを有効にするための必須パッチ

この項では、Oracle HTTP ServerでSSLを有効にするためにダウンロードしてインストールする必須パッチを説明します。

注意:
適用する必要がある追加のパッチの詳細は、1.5項「必要なパッチのダウンロードおよび適用」を参照してください。

プラットフォーム

パッチ

Solaris (64ビット)

14264658

Microsoft Windows x64 (64ビット)

14264658

Solaris x86-64 (64ビット)

14264658

IBM AIX (64ビット)

14264658

Linux x86-64

14264658

パッチをダウンロードするには、次を実行します:

1. My Oracle Supportにログインします。

2. 「パッチと更新版」をクリックします。

3. 「パッチ名または番号」を選択します。

4. パッチ番号を入力します。

5. 「検索」をクリックします。

6. パッチをダウンロードしてインストールします。

2.1.4 オプション: Identity and Access ManagementドメインのWebLogic Serverのログ・レベルをSEVEREに設定

ログ・レベルをSEVEREに変更するには、次を実行します:

1. Logging.xmlは、すべてのログ・ハンドラおよびロガー(OAM_Server1、OIM_Server1、SOA)に対してlevel=SEVEREである必要があります。

2. Admin Console http://Hostname:port/consoleにログインします。

3. 「ロックして編集」をクリックし、ドメインをロック解除します。

4. 「サーバー」リンクをクリックします。

5. 変更するサーバーをクリックします。

6. 「ロギング」をクリックします。

7. 「詳細」をクリックします。

8. 「メッセージの宛先」のログ・レベルを変更するには、次のようにします:

メッセージの宛先

推奨する重大度レベル

デフォルト設定

ログ・ファイル

警告

トレース

標準出力

エラー

通知

ドメイン・ログ・ブロードキャスタ

エラー

通知

メモリー・バッファ重大度

エラー

空白

9. 「保存」をクリックします。

10. 「変更のアクティブ化」をクリックします。

11. サーバーを再起動します。

すべての対象サーバー(OAM_Server1、OIM_Server1、SOA)に対してこのプロセスを繰り返します。

2.1.5 Oracle Identity Managerのサーバー側プロパティの変更

クラスタ化された設定でスケジューラの起動または停止を制御する場合は、scheduler.disabledシステム・プロパティが必要です。クラスタのノードでスケジューラ・サービスを起動しない場合は、scheduler.disabledシステム・プロパティをtrueに設定する必要があります(逆の場合は、逆に設定します)。

Weblogicコンソールを使用してscheduler.disabledシステム・プロパティを変更する手順は次のとおりです:

1. WebLogic管理者の資格証明を使用して、Oracle WebLogic管理コンソールにログインします。

2. 「ドメイン構造」の下で「環境」→「サーバー」をクリックします。「サーバーのサマリー」ページが表示されます。

3. Oracle Identity Managerサーバー名(oim_server1など)をクリックします。oim_server1の設定が表示されます。

4. 「構成」→「サーバーの起動」をクリックします。

5. 「引数」テキスト・ボックスで、既存のプロパティscheduler.disabled = false/trueを変更します。

6. 「保存」をクリックします。

7. 「変更のアクティブ化」をクリックします。

8. Oracle Identity Manager管理対象サーバーを再起動します。

注意:
scheduler.disabledシステム・プロパティを変更したら、ノード・マネージャを使用して管理対象サーバーを起動する必要があります。

2.1.6 Windows 2012でEnterprise Managerコンソールに「Identity and Access」リンクが表示されない

Oracle Identity and Access ManagementをWindows 2012にインストールした場合、「Identity and Access」リンクはEnterprise Managerコンソールに表示されません。

回避策:

この問題を回避するには、Oracle Identity Managerを構成した後、次の手順を実行する必要があります。

1. ORACLE_HOME\server\setup\templates\wls\oim-mbeans.xmlファイルをDOMAIN_HOME\config\fmwconfig\mbeansディレクトリにコピーします。

2. 次の場所にoimという新規ディレクトリを作成します。
DOMAIN_HOME\config\fmwconfig\mbeans

3. ORACLE_HOME\server\setup\templates\wls\oim-clustermbean.jarファイルをDOMAIN_HOME\config\fmwconfig\mbeans\oimディレクトリにコピーします。

4. OIMサーバーを再起動します。

2.1.7 WebLogic Serverパッチの適用後にOAMサーバーの起動が失敗する

リリース11.1.1.5から11.1.2.xでは、パッチセット・アシスタント・ツールを使用してWebLogic Serverパッチを適用した後に、新しいOAMドメインを作成し、OAMサーバーを起動しようとすると、OAM管理サーバーおよびOAM管理対象サーバーが起動に失敗します。次に示すエラーが表示されます。

Patched WLS Will Break Access to OAM Policy Store - "OAMSSA-06252: The policy store is not available;"

回避策:

回避方法として、次の手順を実行します。

1. テキスト・エディタを使用してDOMAIN_HOME/bin/SetDomainEnv.cmdファイル(Windows)、またはDOMAIN_HOME\bin\SetDomainEnv.sh (UNIX)を開き、次の行を追加します。

WLS_PATCHVERSION=WLS_version_no
export $WLS_PATCHVERSION

Oracle WebLogic Server 10.3.5を使用している場合のWLS_version_noはwls_patch1035であり、Oracle WebLogic Server 10.3.6を使用している場合のWLS_version_noはwls_patch1036です。

2. SetDomainEnv.cmdファイル(Windows)またはSetDomainEnv.sh (UNIX)でJAVA_PROPERTIESを探し、次の行を追加します。

JAVA_PROPERTIES="-Dplatform.home=${WL_HOME} -Dwls.home=${WLS_HOME} -Dweblogic.home=${WLS_HOME} -Dwlspatch=${WLS_PATCHVERSION} "

3. OAM管理サーバーおよびOAM管理対象サーバーを再起動します。

2.1.8 WebLogic Serverを更新した後にアプリケーションが起動しない

Oracle WebLogic Serverに最新のパッチを適用した後、Discoverer、Access Manager、Identity Managerなどのミドルウェア・サービスが起動するために、WL_HOME/server/lib/weblogic.policyファイルを編集して次のエントリを含める必要があります。

grant codeBase "file:MW_HOME/WLS/patch_jars/-" {
permission java.lang.RuntimePermission "oracle.*","read";
};

MW_HOMEをミドルウェア・ホーム・ディレクトリの場所に置き換えます。

WLSを次のいずれかに置き換えます。

- WebLogic Serverバージョン10.3.4の場合、patch_wls1034

- WebLogic Serverバージョン10.3.5の場合、patch_wls1035

- WebLogic Serverバージョン10.3.6の場合、patch_wls1036

2.2 インストールの問題および回避策

この項では、インストールに関する問題およびその回避策について説明します。次のトピックが含まれます:

- 第2.2.1項「Oracle Identity Manager Design Consoleのインストール時のエラー」

- 第2.2.2項「Oracle Identity Managerをインストールするための必須のパッチ」

- 第2.2.3項「Oracle Access Managementドメインのドメイン結合シナリオでのJPSキーストア・サービス初期化失敗」

- 第2.2.4項「Windows 2012へのSOAのインストール時に前提条件チェックが失敗する」

- 第2.2.5項「32ビットJVMがMW_HOMEにある場合、Oracle Universal Installerによる個別パッチの適用が失敗する」

- 第2.2.6項「Oracle Identity and Access Managementのインストール中、個別パッチ適用時にOpatchエラーが発生する」

- 第2.2.7項「Oracle Enterprise Linux 6へのOracle Identity and Access Managementのインストール時に前提条件チェックが失敗する」

- 第2.2.8項「Red Hat Enterprise Linux 6.xへのOracle Identity and Access Managementのインストール時に前提条件チェックが失敗する」

- 第2.2.9項「SOA-INFRAコンポーネントがサイレント・モードでSOAをインストール後、起動に失敗する」

2.2.1 Oracle Identity Manager Design Consoleのインストール時のエラー

WindowsマシンとOracle Identity Managerサーバーの間にファイアウォールがあるマシンにOracle Identity Manager Design Consoleをインストールしようとするとき、config.cmdコマンドを実行すると次のエラー・メッセージが表示されます。

Error in validating the Hostname field value.Entered host is not up and running

Oracle Identity Manager Design Consoleをインストールするには、ファイアウォールのポート7を開く必要があります。

2.2.2 Oracle Identity Managerをインストールするための必須のパッチ

この項では、Oracle Identity Managerのインストールおよび構成で適用する必要がある必須のパッチについて説明します。

注意:
この項では、リリース・ノートの発行時点に用意されている必須のパッチについて説明します。追加の変更や、更新されたパッチ要件は、My Oracle SupportのドキュメントID 1600323.1を参照してください。

表2-1は、Oracle Identity Managerに必須のパッチに関する情報を示しています。これらのパッチは任意の順序で適用できます。

適用する必要がある追加のパッチの詳細は、1.5項「必要なパッチのダウンロードおよび適用」を参照してください。

表2-1 Oracle Identity Manager 11gR2 (11.1.2.2.0)の特定の問題の修正に必要なパッチ

Oracle Fusion Middleware製品またはコンポーネント

パッチ番号/名前

いつ適用するか

説明

Oracle WebLogic Server

18398295

Oracle Identity and Access Managementのインストール後

このOracle WebLogic Serverパッチは、マルチバイトのキャラクタ・セットを使用している場合のみ必要です。

パッチ適用手順については、README.txtファイルに従ってください。

Oracle WebLogic Server

14404715

Oracle Identity and Access Managementのインストール後

これはOracle WebLogic Serverに必須のパッチです。

パッチ適用手順については、README.txtファイルに従ってください。

Oracle WebCenter Portal

18334433

Oracle Identity and Access Managementのインストール後

これはOracle WebCenter Portalに必須のパッチです。

パッチ適用手順については、README.txtファイルに従ってください。

Oracle Fusion Middleware - Dynamic Monitoring Service

18748961

Oracle Identity and Access Managementのインストール後

これはDynamic Monitoring Serviceに必須のパッチです。

パッチ適用手順については、README.txtファイルに従ってください。

Enterprise Manager for Fusion Middleware

18334644

WebSphereでは、変更のセル作成が反映される前にこのパッチを適用してください。

これはEnterprise Managerに必須のパッチです。

パッチ適用手順については、README.txtファイルに従ってください。

Oracle Business Process Management Suite。

18609527

Oracle SOA Suiteのインストール後

これはOracle Business Process Managementバンドル・パッチ11.1.1.7.4に必須のパッチです。

パッチ適用手順については、README.txtファイルに従ってください。

Oracle Business Process Management Suite。

19598259, 19471000, 18416233, 19702081

Oracle SOA Suiteのインストール後

これらの必須Oracle Business Process Management Suiteパッチは、Oracle Business Process Managementがパッチ18609527を使用してバンドル・パッチ11.1.1.7.4にアップグレードした後に適用する必要があります。

これらのパッチについては11.1.1.7.4バージョンを選択し、パッチ適用手順についてはREADME.txtファイルに従ってください。

Oracle Business Process Management Suite。

19133644

Oracle SOA Suiteのインストール後

このOracle Business Process Management SuiteパッチはOracle Single Sign-On (SSO)以外を使用している場合にのみ必要となります。

このパッチを適用する前に、Oracle Business Process Managementがバンドル・パッチ11.1.1.7.4にアップグレードされていることを確認する必要があります。

このパッチについては11.1.1.7.4バージョンを選択し、パッチ適用手順についてはREADME.txtファイルに従ってください。

Oracle Application Development Framework

19519328

Oracle Identity and Access Managementのインストール後

これはOracle Application Development Frameworkに必須のパッチで、Internet Explorer 11証明書のフィックスが含まれています。

パッチ適用手順については、README.txtファイルに従ってください。

Oracle Application Development Framework

18373763

Oracle Identity and Access Managementのインストール後

このOracle Application Development Frameworkパッチは、IBM WebSphereプラットフォーム上のOracle Identity Managerクラスタ・アップグレードにのみ必要です。

Oracle Business Intelligence Publisher

16556157

Oracle BI Publisher 11.1.1.7.0をインストールした後

これは、Oracle Business Intelligence Publisherパッチです。

Oracle Identity Manager 11.1.2.2.0でレポートを実行する場合、Oracle BI Publisher 11.1.1.7.0をインストールした後、パッチ番号16556157を適用する必要があります。

パッチ適用手順については、README.txtファイルに従ってください。

Oracle Virtual Directory

17196811

Oracle Identity and Access Managementのインストール後

これはOracle Virtual Directoryのパッチです。

パッチ適用手順については、README.txtファイルに従ってください。

Oracle Unified Directory

18461856

Oracle Unified Directoryのインストール後

これは、Oracle Identity ManagerがLDAP IDストアとしてOracle Unified DirectoryとLDAPSyncするように構成されているデプロイメントに必須のパッチです。

Oracle Identity Managerのサイレント・インストール

18270453

このパッチには、Oracle Identity Managerのエンドツーエンドのサイレント・インストールおよび構成に必要なカスタム・スクリプトおよびレスポンス・ファイルのアーカイブが含まれています。

このアーカイブには、Oracle WebLogic ServerおよびIBM WebSphereでのサイレント・インストール用のスクリプトが含まれています。

詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のOracle Identity Manager用のエントツーエンドのサイレント・インストールおよび構成に関する項を参照してください。

Oracle Identity Manager

18494370

Oracle Identity and Access Management11.1.2.2.0のインストール後

これは、IBM WebSphereプラットフォーム上で11.1.2.2.0にアップグレードしている場合、Oracle Identity Managerに必須のパッチです。

リポジトリ作成ユーティリティ(RCU)

R2PS2_RCU_Patch_files-1.zip

R2PS2_RCU_Patch_files-2.zip

これは、Oracle Identity Manager (OIM) 11g Release 2 (11.1.2.2) のインストールにおいてRepository Creation Utility (RCU)実行時に次のエラーが発生する場合、適用が必須のRepository Creation Utilityパッチです。

RCU-6136: SQLPlusアクションを実行しようとしたときにエラーが発生しました。

いくつかの64ビットオペレーティング・システム環境では、既存のSQLPlusシェル・バイナリがサポートされない場合があるため、これらの環境ではOracle Identity Manager Databaseスキーマの作成が失敗します。

この問題を修正するには、My Oracle SupportにあるMy Oracle SupportドキュメントID 1681410.1を参照してください。このサポート・ノートでは、RCUへの適用が必須のこのパッチに関する重要な情報について説明します。このパッチはOracle Identity Managerスキーマに必要なR2PS2_RCU_Patch_files-1.zipファイルおよびR2PS2_RCU_Patch_files-2.zipファイルから構成されています。

パッチをダウンロードするには、次を実行します:

1. My Oracle Supportにログインします。

2. 「パッチと更新版」をクリックします。

3. 「パッチ名または番号」を選択します。

4. パッチ番号を入力します。

5. 「検索」をクリックします。

6. パッチをダウンロードしてインストールします。

パッチ適用手順

Oracle WebLogic Serverを使用している場合、パッチ適用手順は各パッチに付属するREADME.txtファイルを参照してください。

IBM WebSphereを使用している場合は、次の手順に従ってください。

1. パッチがあるPatch_Homeディレクトリに移動します。

2. SOA_HOMEディレクトリを指すようにORACLE_HOME環境変数を設定します。
例:

setenv ORACLE_HOME /mydirectory/myfolders/Oracle_SOA1

3. OPatchディレクトリを指すようにPATH環境変数を設定します。
例:

setenv PATH /mydirectory/myfolders/Oracle_SOA1/OPatch:$PATH

4. 次のようにopatchコマンドを実行します。

opatch apply -jdk Path_To_IBM_jdk

例:

opatch apply -jdk WAS_HOME/java

2.2.3 Oracle Access Managementドメインのドメイン結合シナリオでのJPSキーストア・サービス初期化失敗

Oracle Identity ManagerとOracle Access Managementのドメイン結合シナリオでは、Oracle Platform Security Services構成で構成されたキーストア・ファイルは存在しませんが、パスワードは、資格証明ストア・フレームワーク・ストアのOIMインストールから入手できます。したがって、Oracle Access Managementサーバーがキーストア・ファイルを格納しようとすると、キーがすでに存在するために失敗します。

回避策:

- 管理サーバーを起動する前に、キーストア・ファイルをOracle Identity ManagerドメインからOracle Access Managementドメインのキーストア・ファイルの場所にコピーします。
例: デフォルトのキーストア(.jks)ファイルを<OIM domain>/config/fmwconfigから<OAM domain>/config/fmwconfigにコピーします。

注意:
このステップは、config.shを使用してOracle Access Managementドメインを構成した後、管理サーバーを起動する前に実行する必要があります。

- Oracle Identity Managerドメインで、jps-config.xmlのデフォルトのコンテキストを探します。

- ここで、キーストア・サービスおよびキーストア・ファイルの場所を探します。

- このキーストア(.jks)ファイルをOracle Platform Security Services (jps-config.xml)構成のOracle Access Managementドメインのキーストアの場所で定義した場所にコピーします。

2.2.4 Windows 2012へのSOAのインストール時に前提条件チェックが失敗する

Windows 2012へのSOAのインストール時に、前提条件チェックが失敗します。

回避策:

このエラーは、Oracle SOA Suiteのインストーラを起動するときに-ignoreSysPrereqsを指定することによって無視できます。

2.2.5 32ビットJVMがMW_HOMEにある場合、Oracle Universal Installerによる個別パッチの適用が失敗する

11gリリース2 Oracle Universal Installerは、インストールの最後にOPatchを使用して、個別パッチも適用します。これらのパッチを適用するときに、インストーラは指定されたJVMを使用せず、MW_HOMEにあるJVMを使用します。MW_HOMEにあるのは32ビットJVMです。この結果、OPatchは失敗します。

回避策:

MW_HOMEに64ビットJVMがある状態でOracle WebLogic Serverをインストールした場合、Oracle Universal Installerは、OPatchを使用して個別パッチを正常に適用できます。

2.2.6 Oracle Identity and Access Managementのインストール中、個別パッチ適用時にOpatchエラーが発生する

Oracle Identity and Access Management 11gリリース2 (11.1.2)のインストール中、インストーラによる個別パッチの適用時にOpatchエラーが発生する場合があります。次のエラーがログに表示されます。

エラー-1

OPatch failed with error code 39
]
stderr=[[ Error during Prerequisite for apply Phase]. Detail: OPatch
failed during prerequisite checks: Prerequisite check
"CheckPatchApplicableOnCurrentPlatform" failed.
Prerequisite check "CheckApplicable" failed.
]

説明および回避策:

これらの警告メッセージは無視してかまいません。

エラー-2

OPatch failed with error code 25
]
stderr=[[ Error during Oracle Home discovery Phase]. Detail: OPatch
failed: ApplySession failed to prepare the system.
To run in silent mode, OPatch requires a response file for Oracle
Configuration Manager (OCM).
Please run "/scratch/FMW_OAM/Oracle_OAM/OPatch/ocm/bin/emocmrsp" to generate
an OCM response file. The generated response file
can be reused on different platforms and in multiple OPatch silent installs.

To regenerate an OCM response file, Please rerun
"/scratch/FMW_OAM/Oracle_OAM/OPatch/ocm/bin/emocmrsp".

説明および回避策:

この問題は、MW_HOMEのOPatchバージョンが11.1.0.10.xの場合に発生します。この問題の回避策はOPatchバージョン11.1.0.9.9に戻してから個別パッチを適用することです。

2.2.7 Oracle Enterprise Linux 6へのOracle Identity and Access Managementのインストール時に前提条件チェックが失敗する

Oracle Identity and Access ManagementをOracle Enterprise Linux 6ベアメタルx64マシンにインストールしようとすると、前提条件チェックが失敗します。

回避策:

-ignoreSysPrereqパラメータを使用してインストーラを起動します。

./runInstaller -ignoreSysPrereq

2.2.8 Red Hat Enterprise Linux 6.xへのOracle Identity and Access Managementのインストール時に前提条件チェックが失敗する

Oracle Identity and Access ManagementをRed Hat Enterprise Linux 6.xにインストールしようとすると、前提条件チェックが失敗します。

回避策:

この問題には、2つの回避策があります。どちらを選んで実行してもかまいません。回避策は次のとおりです。

- redhat-lsb-core-4.0-7.el6 for x86_64パッケージをインストールします。サポートされるオペレーティング・システムおよびバージョンの詳細は、Oracle Fusion Middlewareシステム要件および仕様を参照してください。

- パッチ番号16963926を適用します。パッチのダウンロードおよび適用の詳細は、第2.2.2項「Oracle Identity Managerをインストールするための必須のパッチ」に記載されている手順を参照してください。

2.2.9 SOA-INFRAコンポーネントがサイレント・モードでSOAをインストール後、起動に失敗する

Oracle Identity ManagerにはOracle SOA Suiteが必須です。この問題は、サイレント・モードでOracle SOA Suiteをインストールして構成する際に発生します。Oracle SOA Suiteをサイレント・モードでインストールして構成した後にsoa-infraコンポーネントを起動する際、サーバー・ログ・ファイル(<domain home>/servers/soa_server1/logs/soa_server1.log)に次のエラー・メッセージをロギングして失敗します。

java.lang.NoClassDefFoundError: weblogic/sca/api/ScaReferenceProcessor.

この問題の回避策は次のサポート・ノートで説明しています。

soa-infraコンポーネントが新規にSOAをインストールした後に停止します。soa_server1.logは、java.lang.NoClassDefFoundError weblogic/sca/api/ScaReferenceProcessorをレポートします。(ドキュメントID 1332553.1)

2.3 構成の問題および回避策

この項では、構成に関する問題およびその回避策について説明します。次のトピックが含まれます:

- 第2.3.1項「デフォルト・キャッシュ・ディレクトリ・エラー」

- 第2.3.2項「AIX上でのJDK7を使用したOracle Identity Manager構成ウィザードの起動」

- 第2.3.3項「Fusion Middleware構成ウィザードでWeblogicパスワードを追加できない」

- 第2.3.4項「Oracle Access ManagementまたはOracle Identity Managerをインストールした後に実行する必須のステップ」

- 第2章「-m Joinを指定してconfigureSecurityStore.pyを実行するときの絶対パスの使用」

- 第2.3.6項「Windowsでのセキュリティ・ストア結合の失敗」

- 第2.3.7項「Weblogic Server構成ウィザードがAIX7でのJDK6をサポートしない」

- 第2.3.8項「Access Policy Managerデプロイメントがクラスタ・シナリオでは管理サーバーをターゲットにしない」

- 第2.3.9項「ClassCastExceptionでのリクエストの失敗」

- 第2.3.10項「Sun JDK 1.7を使用する場合、configSecurityStore.pyコマンドを実行する前にPKCS11-Solarisセキュリティ・プロバイダを変更する」

- 第2.3.11項「サーバーの起動の失敗」

- 第2.3.12項「JBossをセキュリティ・モジュールとして使用するOES構成がAIXでエラーをスローする」

- 第2.3.13項「データベース・セキュリティ・ストアの構成がJVMエラーで失敗する」

- 第2.3.14項「データベース・セキュリティ・ストアの構成時のSSLの構成」

2.3.1 デフォルト・キャッシュ・ディレクトリ・エラー

config.cmdコマンドまたはconfig.shコマンドを実行してOracle Fusion Middleware構成ウィザードを起動するとき、次のエラー・メッセージが表示されます。

*sys-package-mgr*: can't create package cache dir

このエラー・メッセージは、デフォルトのキャッシュ・ディレクトリが有効でないことを示しています。コマンド行に-Dpython.cachedir=<valid_directory>オプションを含めることで、キャッシュ・ディレクトリを変更できます。

2.3.2 AIX上でのJDK7を使用したOracle Identity Manager構成ウィザードの起動

スクリプト$<ORACLE_HOME>/bin/config.shを実行しているとき、AIX上でJDK7を使用してOracle Identity Manager構成ウィザードを起動できません。

-jreLocオプションをコマンド行に追加すると、Oracle Universal Installerウィンドウが表示されます: $<ORACLE_HOME>/bin/config.sh -jreLoc <JRE_HOME>

2.3.3 Fusion Middleware構成ウィザードでWeblogicパスワードを追加できない

Fusion Middleware構成ウィザードでは、Weblogicパスワードを「管理者ユーザー名およびパスワードの構成」画面で追加できません。

回避策:

Weblogicユーザー・パスワードの入力を求めるプロンプトが表示されたとき、パスワードを入力できない場合があります。「次へ」をクリックして、次の画面に進みます。次のエラーのプロンプトが表示されます: 「パスワードは空にできません。」。前の画面に戻り、再びパスワードを入力します。

注意:
Oracle Fusion Middleware構成ウィザードを実行する前に、次の製品をインストール済であることを確認してください。

- Oracle WebLogic Server

- Oracle SOA Suite (Oracle Identity Managerユーザーのみ)

- Oracle Identity and Access Management

2.3.4 Oracle Access ManagementまたはOracle Identity Managerをインストールした後に実行する必須のステップ

Oracle Access Management 11gリリース2 (11.1.2)またはOracle Identity Manager 11gリリース2 (11.1.2)をインストールした後に、次の手順を実行する必要があります。

1. 手順2に進む前に、次の前提条件が満たされていることを確認します。

1. IAM_ORACLE_HOME/common/bin/config.shスクリプトを使用してドメインが構成されていることを確認します。

2. 次のコマンドを使用して、データベース・セキュリティ・ストアが構成されていることを確認します。

IAM_ORACLE_HOME/common/bin/wlst.sh IAM_ORACLE_HOME/common/tools/configureSecurityStore.py -d <domaindir> -c IAM -p <opss_schema_password> -m [create/join]

2. リカバリおよび参照用のjps-config.xmlファイルをjps-config.xml_oldにコピーします。

3. 次の手順を実行してjps-config.xmlファイルを編集

1. XML要素を探します

<serviceInstance name="pdp.service" provider="pdp.service.provider">

2. 次の 2 つのエントリを削除します。

<property name="oracle.security.jps.pdp.AuthorizationDecisionCacheEnabled" value="false"/>
<property name="oracle.security.jps.ldap.policystore.refresh.interval" value="10000"/>

最初の 2 つのプロパティを削除した後、それらのデフォルト値が設定されます。デフォルト値は、それぞれtrueと600000 (10分)です。

3. 同じセクションに次のエントリを追加します。

<property name="oracle.security.jps.pd.client.PollingTimerInterval" value="31536000"/>

4. 編集したXMLは、次のようになっている必要があります。

<serviceInstance name="pdp.service" provider="pdp.service.provider">
<description>Runtime PDP service instance</description>
<property
name="oracle.security.jps.runtime.pd.client.policyDistributionMode"
value="mixed"/>
<property name="oracle.security.jps.runtime.instance.name"
value="OracleIDM"/>
<property name="oracle.security.jps.runtime.pd.client.sm_name"
value="OracleIDM"/>
<property name="oracle.security.jps.policystore.refresh.enable"
value="true"/>
<property
name="oracle.security.jps.pd.client.PollingTimerInterval" value="31536000"/>
</serviceInstance>

2.3.5 -m Joinを指定してconfigureSecurityStore.pyを実行するときの絶対パスの使用

-m joinパラメータを指定してconfigureSecurityStore.pyを実行中にORACLE_HOMEやMW_HOMEなどの変数を使用すると、セキュリティ・ストアの構成では、ポリシー・ストア・オブジェクトの作成に失敗します。-m joinパラメータを指定してこのコマンドを実行するときには、ORACLE_HOMEおよびMW_HOMEに絶対パスを指定します。

2.3.6 Windowsでのセキュリティ・ストア結合の失敗

WindowsでconfigSecurityStore.pyコマンドを実行すると、-m検証オプションは成功しますが、コマンドの終盤で次のエラーが報告されます。

c:\Amy_OPAM\Oracle\Middleware\Oracle_RC3\common\bin>wlst.cmd ..\tools\configureSecurityStore.py -d
c:\Amy_OPAM\Oracle\Middleware\user_projects\domains\OPAM_RC3_Domain2 -c IAM -m join -p welcome1 -k c:\Amy_OPAM\software\RC3\ -w welcome1

Error: Failed to join security store, unable to locate diagnostics data.
Error: Join operation has failed.

回避策:

このエラーは無視してください。エラーが報告された場合でも、joinオプションで新たに作成されたサーバーが正常に起動し、リクエストの処理を続行できるため、機能に影響はありません。

2.3.7 Weblogic Server構成ウィザードがAIX7でのJDK6をサポートしない

Weblogic Server構成ウィザードでは、Oracle Access Management、Oracle Adaptive Access ManagerおよびOracle Privileged Account ManagerのAIX7上の1.6.0.9.2 JDKに対して警告CFGFWK-60895が表示されます。

回避策:

1. Weblogic Serverをインストールします。

2. SOAをインストールします。

3. Oracle Identity and Access Managementをインストールします。

4. 構成ウィザードを実行します。

5. Oracle Identity Manager (OIM)ドメインを作成します。

6. Oracle Access Management、Oracle Adaptive Access ManagerおよびOracle Privileged Account Managerのドメインを作成します。

7. 警告CFGFWK-60895: 「選択したJDKバージョンは、推奨の最小バージョン未満です」が表示されます。

8. 「取消し」をクリックして別のJDKを選択するか、「OK」をクリックして同じJDKを続行します。

注意:
警告CFGFWK-60895が表示されても、機能に影響は与えません。

2.3.8 Access Policy Managerデプロイメントがクラスタ・シナリオでは管理サーバーをターゲットにしない

管理サーバーに対してOracle Entitlements Serverテンプレートを選択すると、デフォルトでは、Access Policy Managerを管理サーバーにデプロイします。

ただし、任意のコンポーネントのクラスタが複数のサーバー・インスタンスで作成される場合、APMは管理サーバーではなく、クラスタ化されたサーバーにターゲット指定されます。これにより、クラスタ内のサーバーが管理モードで起動します。

たとえば、Oracle Identity Managerの1つのインスタンス、SOAおよびOracle Access Managementが含まれるドメインがある場合、Access Policy Managerは管理サーバーにターゲット指定されます。ただし、Oracle Identity Managerの別のインスタンスが作成されると、ドメイン作成時に2つのインスタンスがあるため、Access Policy Managerは管理サーバーではなく、クラスタ化されたサーバー(この場合、Oracle Identity Manager server)にデプロイされます。

回避策:

1. WebLogic管理コンソールにログインします。

2. 「デプロイメント」をクリックします。

3. 「oracle.security.apm (11.1.1.3.0)」をクリックします。

4. 「ターゲット」をクリックします。

5. 「ロックして編集」をクリックします。

6. 「oracle.security.apm (11.1.1.3.0)」を選択します。

7. 「ターゲットの変更」をクリックします。

8. 「AdminServer」を選択します。

9. 「はい」をクリックします。

10. 「変更のアクティブ化」をクリックし、管理サーバーを再起動します。

2.3.9 ClassCastExceptionでのリクエストの失敗

Weblogic Server (10.3.5.0)にOracle Identity Managerをインストールすると、次の例外が発生してリクエストが失敗します。

Unable to instantiate the workflow process due to: Tasklist mapping failed for workflowdefinition: default/DefaultRequestApproval!1.0 due to oracle.bpel.services.workflow.query.ejb.TaskQueryService_oz1ipg_HomeImpl_1035_WLStub cannot be cast to oracle.bpel.services.workflow.query.ejb.TaskQueryServiceRemoteHome.

これは、リクエストの承認の開始時に発生します。

回避策:

Weblogic Server 10.3.5の場合、パッチ12944361をダウンロードし、インストールする必要があります。Weblogic Server 10.3.6では、このパッチは必要ありません。

2.3.10 Sun JDK 1.7を使用する場合、configSecurityStore.pyコマンドを実行する前にPKCS11-Solarisセキュリティ・プロバイダを変更する

JDK 1.7を使用してSolaris 10 SPARC以降のバージョンにOracle Identity and Access Management 11g リリース2コンポーネントをインストールすると、configSecurityStore.pyコマンドの実行に失敗します。これは、PKCS11-Solarisセキュリティ・プロバイダの実装によって発生します。

回避策:

- $JAVA_HOME/jre/lib/security/java.securityファイルをバックアップします。

- テキスト・エディタで$JAVA_HOME/jre/lib/security/java.securityファイルを開き、プロバイダ・リストを変更します。

sun.security.pkcs11.SunPKCS11がプロバイダ・リストの先頭にあることを確認します。次の例に示すようにプロバイダ・リストを変更します。

security.provider.1=sun.security.pkcs11.SunPKCS11   ${java.home}/lib/security/sunpkcs11-solaris.cfg   security.provider.2=com.oracle.security.ucrypto.UcryptoProvider   ${java.home}/lib/security/ucrypto-solaris.cfg
...

2.3.11 サーバーの起動の失敗

OESドメインをconfigureSecurityStore.pyスクリプトを実行せずに起動した場合、サーバーが起動に失敗し、次の例外が発生します。

oracle.security.jps.service.keystore.KeyStoreServiceException: Failed to perform cryptographic operation Caused by: javax.crypto.BadPaddingException: Given final block not properly padded

回避策:

これを回避するには、すでにデータベース・セキュリティ・ストアと連携するように構成された同じOracle Identity and Access Management論理デプロイメントのドメインからドメインの暗号化鍵をエクスポートし、configureSecurityStore.pyスクリプトを実行する必要があります。

exportEncryptionKey(jpsConfigFile=jpsConfigFile_Loc,keyFilePath=keyFilePath,keyFilePassword=keyFilePassword)

ここで:

jpsConfigFile_Loc - 暗号化鍵のエクスポート元ドメインのjps-config.xmlファイルの絶対位置です。

keyFilePath - ewallet.p12ファイルが作成されるディレクトリです。このファイルの中身は暗号化され、keyFilePasswordによって保護されます。

keyFilePassword - ewallet.p12ファイルを保護するパスワードです。ファイルのインポート時にこのパスワードと同じものを使用する必要があります。

2.3.12 JBossをセキュリティ・モジュールとして使用するOES構成がAIXでエラーをスローする

AIXオペレーティング・システムでJBossセキュリティ・モジュールを構成しようとすると、java.lang.ClassNotFoundExceptionエラーがスローされます。

回避策:

次の手順を実行します。

1. 次のディレクトリに移動します。

JAVA_HOME/jre/lib/security

2. java.securityファイルを開き、policy.provider属性を検索します。属性policy.providerの値はorg.apache.harmony.security.fortress.DefaultPolicyに設定されています。
policy.provider属性の既存の値を削除し、これをsun.security.provider.PolicyFileに変更する必要があります。

2.3.13 データベース・セキュリティ・ストアの構成がJVMエラーで失敗する

次のconfigureSecurityStore.pyスクリプトを使用してデータベース・セキュリティ・ストアを構成すると、

oracle_common/common/bin/wlst.sh $ORACLE_HOME/common/tools/configureSecurityStore.py -d DOMAIN_HOME -c IAM -m create -p OPSS_SCHEMA_PASSWORD

その構成はJVMエラーで失敗します。次のエラーが表示されます。

JRE version:7.0_25 Java VM:OpenJDK 64-Bit Server VM(23.7-b01 mixed mode linux-amd64 compressed oops) Problematic frame: V [libjvm.so+0x773ec7] JVM_handle_linux_signal+0x54df7

回避策:

前述のエラーは、オペレーティング・システムにアクセス権が付与されていないメモリー位置にJVMプロセスがアクセスしようとしたことが原因で発生します。

この問題を回避するには、次のコマンドを使用してデータベース・セキュリティ・ストアを再構成します。

$JAVA_HOME/bin ./java -jar wls1036_generic.jar

2.3.14 データベース・セキュリティ・ストアの構成時のSSLの構成

データベース・セキュリティ・ストアを構成するには、configureSecuritystore.pyスクリプトを実行する必要があります。configureSecuritystore.pyスクリプトを実行するときにSSLを構成するには、次の手順を実行する必要があります。

注意:
この時点で、キーストアおよびトラストストアはkeytoolコマンドを使用してすでに作成済であることが前提となっています。

1. 次の手順に従い、JDBC構成ファイルopss-jdbc.xmlでデータベースURLを更新します。

1. 編集するためにDOMAIN_HOME/config/jdbc/opss-jdbc.xmlを開きます。

2. 5行目の次のデータベースURLを編集します。
jdbc:oracle:thin:@<db_host>:<db_port>/<service_name>

変更後

jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCPS)(HOST=<db_host>)(PORT=<db_port>)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=<service_name>)))

3. 次のプロパティを追加します。

<property>
<name>javax.net.ssl.keyStore</name>
<value>path_to_keystore</value>
</property>
<property>
<name>javax.net.ssl.keyStorePassword</name>
<value>keystore_password</value>
</property>
<property>
<name>javax.net.ssl.trustStore</name>
<value>path_to_truststore</value>
</property>
<property>
<name>javax.net.ssl.trustStorePassword</name>
<value>truststore_password</value>
</property>
<property>
<name>oracle.net.ssl_version</name>
<value>TLS_version</value>
</property>

ここで、

path_to_keystoreはキーストアの絶対パスを表します。たとえば、/scratch/certs/dbcerts/mycerts/keystore.jksです。

keystore_passwordはキーストアのパスワードを表します。

path_to_truststoreはトラストストアの絶対パスを表します。たとえば、/scratch/certs/dbcerts/mycerts/truststore.jksです。

truststore_passwordはトラストストアのパスワードを表します。

TLS_versionはトランスポート・レイヤー・セキュリティ(TLS)バージョンを表します。データベース・サーバーがTLSバージョン1.0を使用するように構成されている場合、1.0を指定する必要があります。

4. ファイルを保存して終了します。

2. 次の手順でドメイン構成ファイルsetDomainEnv.shを編集します。

1. 編集するためにファイル$MW_HOME/ user_projects/domains/DOMAIN_HOME/bin/setDomainEnv.shを開きます。

2. 368行目の次を編集します。
EXTRA_JAVA_PROPERTIES=" -Dweblogic.security.IgnoreHostNameVerification=true -Dweblogic.security.SSL.ignoreHostnameVerification=true ${EXTRA_JAVA_PROPERTIES}"

変更後

EXTRA_JAVA_PROPERTIES=" -Dweblogic.security.IdentityKeyStore=CustomIdentity -Dweblogic.security.CustomIdentityKeyStoreFileName=<path_to_identity_keystore_file> -Dweblogic.security.CustomIdentityKeyStorePassPhrase=<identity_keystore_pass_phrase> -Dweblogic.security.Identity.KeyStoreType=<identity_keystore_type> -Dweblogic.security.TrustKeyStore=CustomTrust -Dweblogic.security.CustomTrustKeyStoreFileName=<path_to_trust_keystore_file> -Dweblogic.security.CustomTrustKeyStoreType=<trust_keystore_type> -Dweblogic.security.CustomTrustKeyStorePassPhrase=<trust_keystore_pass_phrase> -Dweblogic.security.IgnoreHostNameVerification=true -Dweblogic.security.SSL.ignoreHostnameVerification=true -Dweblogic.security.SSL.protocolVersion=TLS1 ${EXTRA_JAVA_PROPERTIES}"

例:

EXTRA_JAVA_PROPERTIES=" -Dweblogic.security.IdentityKeyStore=CustomIdentity
-Dweblogic.security.CustomIdentityKeyStoreFileName=/scratch/certs/dbcerts/mycerts/keystore.jks  -Dweblogic.security.CustomIdentityKeyStorePassPhrase=Password1
-Dweblogic.security.Identity.KeyStoreType=JKS
-Dweblogic.security.TrustKeyStore=CustomTrust
-Dweblogic.security.CustomTrustKeyStoreFileName=/scratch/certs/dbcerts/mycerts/truststore.jks
-Dweblogic.security.CustomTrustKeyStoreType=JKS
-Dweblogic.security.CustomTrustKeyStorePassPhrase=Password2
-Dweblogic.security.IgnoreHostNameVerification=true
-Dweblogic.security.SSL.ignoreHostnameVerification=true
-Dweblogic.security.SSL.protocolVersion=TLS1 ${EXTRA_JAVA_PROPERTIES}"

3. ファイルを保存して終了します。

3. 次の手順でWLSTスクリプトを編集します。

1. 編集するためにファイル$MW_HOME/wlserver_10.3/common/bin/wlst.shを開きます。

2. 次の行を更新します。
JVM_ARGS="-Dprod.props.file='${WL_HOME}'/.product.properties ${WLST_PROPERTIES} ${JVM_D64} ${MEM_ARGS} ${CONFIG_JVM_ARGS}"

これを次のように変更します。

JVM_ARGS="-Dprod.props.file='${WL_HOME}'/.product.properties ${WLST_PROPERTIES} ${JVM_D64} ${MEM_ARGS} ${CONFIG_JVM_ARGS} -Djavax.net.ssl.trustStorePassword=<trust_store_password> -Djavax.net.ssl.keyStorePassword=<key_store_password> -Djavax.net.ssl.keyStore=<path_to_keystore> -Djavax.net.ssl.trustStore=<path_to_truststore> -Doracle.net.ssl_version=<TLS_version>"

例:

JVM_ARGS="-Dprod.props.file='${WL_HOME}'/.product.properties ${WLST_PROPERTIES} ${JVM_D64} ${MEM_ARGS} ${CONFIG_JVM_ARGS}
-Djavax.net.ssl.trustStorePassword=password1
-Djavax.net.ssl.keyStorePassword=password2
-Djavax.net.ssl.keyStore=/scratch/certs/dbcerts/mycerts/keystore.jks
-Djavax.net.ssl.trustStore=/scratch/certs/dbcerts/mycerts/truststore.jks
-Doracle.net.ssl_version=1.0"

前述の例で、プロパティ"-Doracle.net.ssl_version=1.0"は、データベース・サーバーがトランスポート層セキュリティ(TLS)バージョン1.0を使用するように構成されていることを表しています。

3. ファイルを保存して終了します。

4. 次の手順でconfigureSecurityStore.pyスクリプトを編集します。

1. 編集するためにファイル$MW_HOME/IDM_HOME/common/tools/configureSecurityStore.pyを開きます。

2. 241行目の次を編集します。
full_command_parts = ("java -Doracle.security.jps.config=", jps_config_xml_path, " oracle.security.jps.internal.api.credstore.CredstoreUtil",

変更後

full_command_parts = ("java -Djavax.net.ssl.trustStorePassword=<truststore_password> -Djavax.net.ssl.keyStorePassword=<keystore_password> -Djavax.net.ssl.keyStore=<path_to_keystore> -Djavax.net.ssl.trustStore=<path_to_truststore> -Doracle.net.ssl_version=<TLS_version> -Doracle.security.jps.config=", jps_config_xml_path, " oracle.security.jps.internal.api.credstore.CredstoreUtil",

例:

full_command_parts = ("java -Djavax.net.ssl.trustStorePassword=password1
-Djavax.net.ssl.keyStorePassword=password2
-Djavax.net.ssl.keyStore=/scratch/certs/dbcerts/mycerts/keystore.jks
-Djavax.net.ssl.trustStore=/scratch/certs/dbcerts/mycerts/truststore.jks
-Doracle.net.ssl_version=1.0
-Doracle.security.jps.config=", jps_config_xml_path, " oracle.security.jps.internal.api.credstore.CredstoreUtil",

3. 282行目の次を編集します。
full_command_parts = ("java -Doracle.security.jps.config=", jps_config_xml_path, " oracle.security.jps.internal.api.credstore.CredstoreUtil",

変更後

full_command_parts = ("java -Djavax.net.ssl.trustStorePassword=<truststore_password> -Djavax.net.ssl.keyStorePassword=<keystore_password> -Djavax.net.ssl.keyStore=<path_to_keystore> -Djavax.net.ssl.trustStore=<path_to_truststore> -Doracle.net.ssl_version=<TLS_version> -Doracle.security.jps.config=", jps_config_xml_path, " oracle.security.jps.internal.api.credstore.CredstoreUtil",

例:

full_command_parts = ("java -Djavax.net.ssl.trustStorePassword=password1
-Djavax.net.ssl.keyStorePassword=password2
-Djavax.net.ssl.keyStore=/scratch/certs/dbcerts/mycerts/keystore.jks
-Djavax.net.ssl.trustStore=/scratch/certs/dbcerts/mycerts/truststore.jks
-Doracle.net.ssl_version=1.0
-Doracle.security.jps.config=", jps_config_xml_path, " oracle.security.jps.internal.api.credstore.CredstoreUtil",

4. 734行目の次を編集します。
= ("java -Xms512M -Xmx512M ", "oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnabler ", command)

変更後

= ("java -Xms512M -Xmx512M -Djavax.net.ssl.trustStorePassword=<truststore_password> -Djavax.net.ssl.keyStorePassword=<keystore_password> -Djavax.net.ssl.keyStore=<path_to_keystore> -Djavax.net.ssl.trustStore=<path_to_truststore> -Doracle.net.ssl_version=<TLS_version> ", "oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnabler ", command)

例:

= ("java -Xms512M -Xmx512M -Djavax.net.ssl.trustStorePassword=password1
-Djavax.net.ssl.keyStorePassword=password2
-Djavax.net.ssl.keyStore=/scratch/certs/dbcerts/mycerts/keystore.jks
-Djavax.net.ssl.trustStore=/scratch/certs/dbcerts/mycerts/truststore.jks
-Doracle.net.ssl_version=1.0 ",
"oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnabler ", command)

5. 774行目の次を編集します。
full_command_parts = ("java -Xms512M -Xmx512M ", "oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnabler ", command)

変更後

full_command_parts = ("java -Xms512M -Xmx512M -Djavax.net.ssl.trustStorePassword=<truststore_password> -Djavax.net.ssl.keyStorePassword=<keystore_password> -Djavax.net.ssl.keyStore=<path_to_keystore> -Djavax.net.ssl.trustStore=<path_to_truststore> -Doracle.net.ssl_version=<TLS_version> ", "oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnabler ", command)

例:

full_command_parts = ("java -Xms512M -Xmx512M
-Djavax.net.ssl.trustStorePassword=password1
-Djavax.net.ssl.keyStorePassword=password2
-Djavax.net.ssl.keyStore=/scratch/certs/dbcerts/mycerts/keystore.jks
-Djavax.net.ssl.trustStore=/scratch/certs/dbcerts/mycerts/truststore.jks
-Doracle.net.ssl_version=1.0 ",
"oracle.security.jps.internal.tools.configuration.ldap.LdapServiceEnabler ", command)

6. configureSecurityStore.pyスクリプトを保存して終了します。

5. 次の手順でstartWebLogicスクリプトを編集します。

1. 編集するためにDOMAIN_HOME/bin/startWebLogic.shを開きます。

2. 28行目の次を編集します。
JAVA_OPTIONS="${JAVA_OPTIONS} -Dlaunch.main.class=${SERVER_CLASS} -Dlaunch.class.path="${CLASSPATH}" -Dlaunch.complete=weblogic.store.internal.LockManagerImpl -cp ${WL_HOME}/server/lib/pcl2.jar"

変更後

JAVA_OPTIONS="${JAVA_OPTIONS} -Djavax.net.ssl.trustStorePassword=<truststore_password> -Djavax.net.ssl.keyStorePassword=<keystore_password> -Djavax.net.ssl.keyStore=<path_to_keystore> -Djavax.net.ssl.trustStore=<path_to_truststore> -Doracle.net.ssl_version=<TLS_version> -Dlaunch.main.class=${SERVER_CLASS} -Dlaunch.class.path="${CLASSPATH}" -Dlaunch.complete=weblogic.store.internal.LockManagerImpl -cp ${WL_HOME}/server/lib/pcl2.jar"

例:

JAVA_OPTIONS="${JAVA_OPTIONS} -Djavax.net.ssl.trustStorePassword=password1
-Djavax.net.ssl.keyStorePassword=password2
-Djavax.net.ssl.keyStore=/scratch/certs/dbcerts/mycerts/keystore.jks
-Djavax.net.ssl.trustStore=/scratch/certs/dbcerts/mycerts/truststore.jks
-Doracle.net.ssl_version=1.0 -Dlaunch.main.class=${SERVER_CLASS}
-Dlaunch.class.path="${CLASSPATH}"
-Dlaunch.complete=weblogic.store.internal.LockManagerImpl -cp ${WL_HOME}/server/lib/pcl2.jar"

3. ファイルを保存して終了します。

注意:
管理対象サーバーがある場合、startWebLogic.shスクリプトについて示しているのと同様に、スクリプトDOMAIN_HOME/bin/startManagedWebLogic.shを更新する必要があります。

6. configureSecurityStore.pyスクリプトを実行して、データベース・セキュリティ・ストアを構成します。詳細は、『Oracle Fusion Middleware Oracle Identity and Access Managementインストレーション・ガイド』のOracle Identity and Access Managementドメインに対するデータベース・セキュリティ・ストアの構成に関する項を参照してください。
データベース・セキュリティ・ストア構成後、ドメインを起動します。DB SSL接続を使用していることを検証できるようになりました。

3 Oracle Identity and Access Managementのアップグレードおよび移行の問題

この章では、Oracle Identity and Access Management 11gリリース2 (11.1.2.2.0)のアップグレードと移行プロセスに関連する問題について説明します。次の項が含まれます:

- 第3.1項「アップグレードの問題」

- 第3.2項「移行の問題」

3.1 アップグレードの問題

この項では、次のアップグレードに関する問題について説明します。

- Oracle Identity and Access Managementコンポーネントの11gリリース2 (11.1.2.1.0)から11gリリース2 (11.1.2.2.0)へのアップグレード

- Oracle Identity and Access Managementコンポーネントの11gリリース2 (11.1.2)から11gリリース2 (11.1.2.2.0)へのアップグレード

- Oracle Identity and Access Managementコンポーネントの11gリリース1 (11.1.1.7.0)から11gリリース2 (11.1.2.2.0)へのアップグレード

- Oracle Identity and Access Managementコンポーネントの11gリリース1 (11.1.1.5.0)から11gリリース2 (11.1.2.2.0)へのアップグレード

- Oracle Identity and Access Managementコンポーネントの9.1.x.xから11gリリース2 (11.1.2.2.0)へのアップグレード

11gリリース2 (11.1.2.1.0)でのアップグレード、移行およびパッチ適用の問題については、11gリリース2 (11.1.2.1.0)のOracle Fusion Middlewareリリース・ノートのOracle Identity and Access Managementのアップグレード、移行およびパッチ適用の問題に関する項を参照してください。

11g リリース2 (11.1.2)で報告されたアップグレードの問題のリストは、『Oracle Fusion Middlewareリリース・ノート』 11g リリース2 (11.1.2)の「Oracle Identity and Access Managementのアップグレードおよび移行の問題」を参照してください。

3.1.1 アップグレードの問題および回避策

ここでは、アップグレード・シナリオに関連した一般的な問題と回避策について説明します。次のトピックが含まれます:

- 第3.1.1.1項「ユーザー・フォームをアップグレードしてもタイプLOVのUDFが正しくアップグレードされない」

- 第3.1.1.2項「システムMbean構成の更新」

- 第3.1.1.3項「SOA電子メール通知が機能しない」

- 第3.1.1.4項「AD User Management Connectorの問題」

- 第3.1.1.5項「個別パッチ14481477適用後の無害なエラー」

- 第3.1.1.6項「WebLogic Server TMPディレクトリの削除」

- 第3.1.1.7項「Oracle Identity Manager中間層にパッチ適用する際のクラスパスの問題」

- 第3.1.1.8項「アップグレード後にOAuthサービス・ポリシーが見つからない」

- 第3.1.1.9項「前提条件チェック"CheckApplicable"が失敗しましたおよび「必要なコンポーネントが見つかりません」というメッセージがAccess Managerのアップグレード・ログに表示される」

- 第3.1.1.10項「アップグレードの成功後、OIMサーバーの起動中にエラーが発生する」

- 第3.1.1.11項「Access Managerを11.1.2.2.0にアップグレードした後、Oracle Internet DirectoryのobLockedOn属性が見つからない」

- 第3.1.1.12項「Oracle Identity Manager中間層をアップグレードするときに例外が発生する」

- 第3.1.1.13項「Oracle Identity Managerを11.1.2.2.0にアップグレードした後、Active Directory User Management 11.1.1.5.0コネクタが動作しない場合がある」

- 第3.1.1.14項「OIM 9.1.x.xを11.1.2.2.0にアップグレードした後、OIMサーバーの起動中にエラーが発生する」

- 第3.1.1.15項「アップグレード後、OAAM管理またはOAAMオフライン・サーバーへのログイン中に警告メッセージが表示される」

- 第3.1.1.16項「OAAM管理およびOAAMオフライン・サーバーのアップグレード後、アップグレード・ログ・ファイルにエラーが表示される」

- 第3.1.1.17項「アップグレード後、OAAM管理および管理対象サーバーの起動中にエラー・メッセージが表示される」

- 第3.1.1.18項「アップグレード後、一部のアプリケーションが「準備済」状態になる」

- 第3.1.1.19項「OAAMへのアクセス時にエラーが発生する」

- 第3.1.1.20項「OIMのアップグレード後、リクエストの付与/取消しを表示できない」

- 第3.1.1.21項「REQUEST_TYPEのアップグレード中にエラーが発生する」

- 第3.1.1.22項「OAAMのアップグレード後、ログ・ファイルに例外が表示される」

- 第3.1.1.23項「アップグレード後、OAAM管理サーバーのバージョンが11.1.2.1.0と表示される」

- 第3.1.1.24項「OAAMを11.1.2.2.0にアップグレードするとき、OAAM管理の再デプロイが正しく動作しない」

- 第3.1.1.25項「Oracle Identity Managerを11.1.2.2.0にアップグレードした後、INVALIDスキーマ・オブジェクトが識別および再コンパイルされる」

- 第3.1.1.26項「ConfigureSecurityStore.pyの実行中にエラーが発生する」

- 第3.1.1.27項「アップグレード後のOracle Identity Manager管理対象サーバーの起動中にエラー・メッセージが発生する」

- 第3.1.1.28項「アップグレード後のOracle Identity Managerサーバーの起動中にLabelExistsExceptionが発生する」

- 第3.1.1.29項「Oracle Access Managerのアップグレード後のIDSまたはESSOプロファイルの作成中にNullポインタ例外が発生する」

- 第3.1.1.30項「Oracle Identity Managerの11.1.2.2.0へのアップグレード後にマイ権限ページにアクセスするとエラーが発生する」

- 第3.1.1.31項「アプリケーション・インスタンスを作成した後に「編集」リンクをクリックしたときの例外」

- 第3.1.1.32項「Oracle identity Managerをアップグレード後にビューの再生成をクリックした際に権限フォームの生成オプションが有効ではない」

- 第3.1.1.33項「OPatchバージョンの誤りによりOracle Identity Managerバイナリのアップグレード中にエラーが発生する」

- 第3.1.1.34項「OIMのアップグレード前レポートが既存OIMバージョンを実際には11.1.2.1.0であるにもかかわらず11.1.2.0.0として検出する」

- 第3.1.1.35項「Oracle Identity Managerをアップグレードした後にユーザーを開くときに例外が発生する」

- 第3.1.1.36項「upgradeConfig()コマンドを使用してOracle Access Managerシステム構成をアップグレードするときに例外が発生する」

3.1.1.1 ユーザー・フォームをアップグレードしてもタイプLOVのUDFが正しくアップグレードされない

この問題は、Oracle Identity Manager 9.xまたはOracle Identity Manager 11gリリース1 (11.1.1.5.0)をOracle Identity Manager 11gリリース2 (11.1.2.2.0)にアップグレードしたときに発生します。ユーザー・インタフェース上のユーザー・フォーム、ロール・フォーム、および組織フォームのLOVフィールドが正しくアップグレードされません。

ユーザー・フォームのアップグレード、ロール・フォームのアップグレード、または組織フォームのアップグレードをクリックする前に、次の回避策を適用する必要があります。ユーザー・フォームのアップグレードの完了後は、この回避策を適用しないでください。

回避策は次のとおりです。

1. 次のURLを使用して、/sysadminコンソールにログインします。
http://OIM_HOST:OIM_PORT/sysadmin

2. サンドボックスを作成してアクティブ化します。

3. 「フォーム・デザイナ」をクリックします。

4. ユーザー・フォームを探して、開きます。

5. それぞれのLOV UDFについて、User.xmlファイル内のUDF名と同じ名前を使用してUDFを作成します。「検索可能」と検索可能選択リストの両方を選択していることを確認してください。

6. ロール・フォームと組織フォームのすべての検索可能LOVフィールドについて、この手順を繰り返します。

7. サンドボックスを公開します。

3.1.1.2 システムMbean構成の更新

Oracle Access Manager リリース2 (11.1.2.2.0)では、ドメイン・ホームとの依存性を削除するためにシステムMbean構成ファイルが変更されています。copyMbeanXmlFilesコマンドは、ドメインMbean jarで今後アップグレードやパッチ適用の問題が発生しないように、ドメイン・ホームから移動します。

11.1.2.2.0パッチを適用した後、次のWLSTコマンドを実行して、OAMのパッチ適用プロセスを完了する必要があります。

1. 11.1.2.2.0パッチ・セットの適用後、「パッチ・セット・アシスタントによるスキーマの更新」の説明に従って、パッチ・セット・アシスタントを使用してOracle Access Managerコンポーネントを更新します。
「コンポーネントの選択」画面で、画面でOracle Access Managerを選択していることを確認します。

2. パッチ・セット・アシスタントが正常に実行されたら、次のディレクトリに移動して、copyMbeanXmlFilesコマンドを実行します。次の例を参照してください。
ミドルウェアとOAM Oracleホームのディレクトリ・パスを指定する必要があります。次のディレクトリは、例の目的のみで示しています。

UNIXオペレーティング・システムでは、次のようにします。

cd $ORACLE_HOME/common/bin/wlst.sh
copyMbeanXmlFiles ('/MW_HOME/user_projects/domains/my_domain',' '/MW_HOME/Oracle_IDM') where 2nd parameter <OAM_ORACLE_HOME> is optional.

Windowsオペレーティング・システムの場合

cd $ORACLE_HOME/common/bin/wlst.sh
copyMbeanXmlFiles('C:\\Oracle\\MW_HOME\\user_projects\domains\\my_domain','C:\\Oracle\\MW_HOME\\Oracle_IDM') where 2nd parameter <OAM_ORACLE_HOME> is optional.

3. 前述のコマンドが正常に実行されたら、11.1.2.2.0 Mbean XMLファイルが次の場所にコピーされたことを確認します。
<DOMAIN_HOME>/config/fmwconfig/mbeans

<DOMAIN_HOME>/config/fmwconfig

3.1.1.3 SOA電子メール通知が機能しない

11gリリース2 (11.1.2.2.0)または11gリリース2 (11.1.2)からアップグレードされたOracle Identity Manager 11gリリース2 (11.1.2.2.0)デプロイメントでは、SOA電子メール通知が機能しない場合があります。この項で説明されている回避策が適用可能であることを確認するには、次を実行します。

1. WebLogic管理サーバーおよびSOA管理対象サーバーが実行されていることを確認します。

2. Oracle Enterprise Managerにログインします。

3. 左側のペインで、「WebLogicドメイン」を開きます。

4. 「WLS_DOMAIN」を右クリックし、「システムMBeanブラウザ」を選択します。

5. 「アプリケーション定義のMBean」に移動し、指定された順序に従って次をクリックします。

1. oracle.as.soainfra.config

2. WorkflowIdentityConfig

3. human-workflow

4. WorkflowIdentityConfig.ConfigurationType

5. jazn.com

6. WorkflowIdentityConfig.ConfigurationType.ProviderType

7. JpsProvider

8. WorkflowIdentityConfig.ConfigurationType.ProviderType.PropertyType

9. jpsContextName

6. 「値」属性を確認します。値がdefaultである場合、この項で説明されている回避策は適用できないため、Enterprise Managerの電子メール・ドライバ構成を確認する必要があります。
値がoimである場合、この項で説明されている回避策を適用する必要があります。

この問題を回避するには、次の手順を実行します。

1. JpsContextName MBeanを更新します。それを行うには:

1. Oracle Enterprise Managerにログインします。

2. 左側のペインで、「WebLogicドメイン」を開きます。

3. 「WLS_DOMAIN」を右クリックして、「システムMBeanブラウザ」を選択します。

4. 「アプリケーション定義のMBean」→「com.oracle.sdp.messaging」→「サーバー: soa_server1」→「アプリケーション: usermessagingserver」→「SDPMessagingServerConfig」→「ServerConfig」→「JpsContextName」に移動します。

5. 値にoimを入力し、「適用」をクリックします。

2. SOAサーバーを再起動します。

3.1.1.4 AD User Management Connectorの問題

Oracle Identity and Access Management 11g リリース2 (11.1.2.2.0)パッチの適用後、Oracle Identity Managerに使用されるAD User Management 11.1.1.5.0リコンシリエーション・プロファイルが上書きされます。

この問題を解決するには、Active Directory Organization Reconジョブを開き、表示された最後のトークンをクリアし(指定された値がある場合)、ジョブを実行します。

3.1.1.5 個別パッチ14481477適用後の無害なエラー

11.1.2.2.0パッチを適用する前に、個別パッチ14481477を既存のOracle Identity and Access Management 11gリリース2 (11.1.2.0.0)環境に適用した場合、次の警告が表示される場合があります。このエラー・メッセージは安全で無視できます。

エラー・メッセージ:

OUI-10221:The install touches a component that is patched by interim patches'Interim Patch# 14481477'. The interim patches affect other components not included in the install.
You may rollback the interim patches 'Interim Patch# 14481477'using OPatch for consistency before performing the upgrade. You may also choose to ignore this warning and continue with the upgrade. If you choose to continue, the conflicting patches will be removed from the inventory. However, some files that are not updated during the upgrade may be left behind. Contact Support to check applicability and availability of interim patches 'Interim Patch# 14481477' for this install.
Do you want to ignore the patch conflicts and continue with the upgrade?.

3.1.1.6 WebLogic Server TMPディレクトリの削除

Oracle Identity and Access Management 11g リリース2 (11.1.2.2.0)パッチの適用後、トランザクション画面のいくつかが適切に開かない場合があります。この問題を解決するには、次の手順でサーバー・レベルの一時ディレクトリを削除します。

1. すべての管理対象サーバーをシャットダウンします。

2. 次のディレクトリに進みます。

cd $MIDDLEWAREHOME/user_projects/domains/$<DOMAINNAME>/servers/

3. /serversディレクトリにあるサーバーのそれぞれで、/tmpディレクトリの_WL_userフォルダの内容を削除します。
たとえば、UNIXオペレーティング・システムにOIM管理対象サーバーがある場合、次の場所の/_WL_userディレクトリの内容を削除します。

$MW_HOME/user_projects/domains/$<DOMAINNAME>/servers/$OIMMANAGEDSERVERNAME/tmp/_WL_user

4. /serversディレクトリ内のサーバーごとにこの手順を繰り返して、管理対象サーバーを再起動します。

3.1.1.7 Oracle Identity Manager中間層にパッチ適用する際のクラスパスの問題

Oracle Identity Manager (OIM)中間層を11.1.2.0.0から11.1.2.2.0に更新している際に次のエラー・メッセージが表示された場合には、OIMUpgrade.shスクリプトのucp.jarクラスパスを更新する必要があります。

エラー・メッセージ:

Exception in thread "main" java.lang.NoClassDefFoundError: oracle/ucp/jdbc/PoolDataSourceFactory

この問題を解決するには、次の手順でOIMUpgrade.shスクリプトを更新します。

1. <MW_HOME>/Oracle_IDM1/server/binに移動します。

2. OIMUpgrade.shを編集モードで開きます。

3. MDSJARSクラスパス設定の$OIM_HOME/server/ext/ucp.jarのパスを次に差し替えます:
$MW_HOME/oracle_common/modules/oracle.ucp_11.1.0.jar

4. OIMUpgrade.shファイルを保存し、プロパティ・ファイルを使用したOracle Identity Manager中間層のアップグレードに関する項の説明に従って、OIM中間層のアップグレードを実行します。

3.1.1.8 アップグレード後にOAuthサービス・ポリシーが見つからない

この問題は、Oracle Access Management 11.1.2.0.0環境をバージョン11.1.2.2.0にアップグレードした場合に発生します。OAuthサービスに必要なms_oauth/oauth2/**ポリシーが見つかりません。この問題を修正するには、次の手順を実行します。

1. Oracle Fusion Middleware Oracle Access Management管理者ガイドのMobile and SocialをサポートするためのWebGateの構成に関する項の手順に従います。

2. 暗号化されたパスワードをモバイル・サービスからOAuthServiceProvider構成に追加します。

1. Oracle Access Managementコンソールにサインインします。
起動パッドが開きます。

2. 「Mobile and Social」セクションで、「モバイル・サービス」をクリックします。
「Oracle Access Management Mobile and Socialへようこそ - モバイル・サービス」ページが開きます。

3. 「サービス・プロバイダ」セクションで、「OAMAuthentication」を選択し、「編集」をクリックします。
OAMAuthenticationの「サービス・プロバイダの構成」ページが開きます。

4. 「Webゲート・エージェント」セクションで、「暗号化パスワード」フィールドを見つけて「クリア・テキストで表示」をクリックし、パスワードをコピーします。

5. 「起動パッド」タブをクリックし、「Mobile and Social」セクションの「OAuthサービス」をクリックします。
「OAuthアイデンティティ・ドメイン」ページが開きます。

6. 使用中のアイデンティティ・ドメインをクリックします。複数のアイデンティティ・ドメインが使用されている場合は、それぞれに対して手順fからiを繰り返します。
「アイデンティティ・ドメインの構成」ページが開きます。

7. 「OAuthサービス・プロバイダ」タブをクリックし、「OAuthServiceProvider」をクリックします。
「サービス・プロバイダの構成」ページが開きます。

8. 「属性」セクションで、属性名「oam.ENCRYPTED_PASSWORD」を見つけて、暗号化されたパスワードを「値」フィールドに貼り付けます。

9. 「保存」をクリックします。

3.1.1.9 「前提条件チェック"CheckApplicable"が失敗しました」および「必要なコンポーネントが見つかりません」というメッセージがAccess Managerのアップグレード・ログに表示される

この問題は、Oracle Access Management Access Manager 11gリリース2 (11.1.2)を11.1.2.2.0にアップグレードしたときに発生します。アップグレード・ログに、前提条件チェック"CheckApplicable"が失敗しましたおよび必要なコンポーネントが見つかりませんというメッセージが表示されます。これらのメッセージは無視してかまいません。

3.1.1.10 アップグレードの成功後、OIMサーバーの起動中にエラーが発生する

この問題は、Oracle Identity Managerを11.1.2.2.0にアップグレードしたときに発生します。アップグレードの成功後、Oracle Identity Managerサーバーを初めて起動したとき、次のエラー・メッセージがOIMサーバーのログに表示されます。

<Nov 15, 2013 6:27:17 AM PST> <Emergency> <oracle.dfw.incident> <BEA-000000>
<incident 5 created with problem key "DFW-99998
[java.lang.NoClassDefFoundError][oracle.iam.request.repository.RequestDatasetU

pdateListener.metadataObjectChanged][oracle.iam.console.identity.sysadmin.ear]

">
<Nov 15, 2013 6:27:17 AM PST> <Emergency> <oracle.dfw.incident> <BEA-000000>
<incident 3 created with problem key "DFW-99998
[java.lang.NoClassDefFoundError][oracle.iam.request.repository.RequestDatasetU

pdateListener.metadataObjectChanged][oracle.iam.console.identity.self-service.

ear]">
<Nov 15, 2013 6:27:17 AM PST> <Emergency> <oracle.dfw.incident> <BEA-000000>
<incident 4 created with problem key "DFW-99998
[java.io.FileNotFoundException][oracle.iam.platform.utils.SpringBeanFactory.cr

eateBeanFactory][oracle.iam.console.identity.self-service.ear]">
<Nov 15, 2013 6:27:17 AM PST> <Emergency> <oracle.dfw.incident> <BEA-000000>
<incident 2 created with problem key "DFW-99998
[java.io.FileNotFoundException][oracle.iam.platform.utils.SpringBeanFactory.cr

eateBeanFactory][oracle.iam.console.identity.sysadmin.ear]">

これは既知の問題です。この問題を回避するには、Oracle Identity Managerサーバーを再起動します。

3.1.1.11 Access Managerを11.1.2.2.0にアップグレードした後、Oracle Internet DirectoryのobLockedOn属性が見つからない

この問題は、Oracle Access Management Access Manager 11gリリース2 (11.1.2)を11.1.2.2.0にアップグレードしたときに発生します。Access Manager 11.1.2を11.1.2.2.0にアップグレードした後、Oracle Internet Directory (OID)のobLockedOn属性が見つからなくなります。この属性を再度Oracle Internet Directoryに追加する必要があります。

この問題の回避策は次のとおりです:

1. obLockedOn属性を手動でスキーマに追加します。

2. ldapmodifyコマンドを実行してLDIFをOIDにインポートします。

3. obLockedOnを変更するoamSoftwareUser権限を与えるように、oam_user_write_acl_users_oblockedon_template.ldifを編集します。

4. 変更したoam_user_write_acl_users_oblockedon_template.ldifをインポートします。

3.1.1.12 Oracle Identity Manager中間層をアップグレードするときに例外が発生する

この問題は、Oracle Identity Manager 11gリリース1 (11.1.1.7.0)、11gリリース1 (11.1.1.5.0)または9.1.x.xを11.1.2.2.0にアップグレードするときに発生します。Oracle Identity Manager中間層をアップグレードすると、次の例外が表示されます。

Error Code: 900
Call: EXECUTE PROCEDURE OIM_RECOMPILE_DB_OBJECTS()
Query: DataModifyQuery()
Dec 16, 2013 10:15:39 PM com.thortech.util.logging.Logger info
INFO: Result Size = 1 PACKAGE STATUS = VALID
Dec 16, 2013 10:15:39 PM com.thortech.util.logging.Logger info
INFO: Recompiling packages - RDBMS
[EL Warning]: 2013-12-16 22:15:39.957--ClientSession(476657190)--Exception
[EclipseLink-4002] (Eclipse Persistence Services - 2.3.1.v20111018-r10243):
org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLSyntaxErrorException: ORA-00900: invalid SQL
statement

この例外は無害です。この例外は無視できます。

3.1.1.13 Oracle Identity Managerを11.1.2.2.0にアップグレードした後、Active Directory User Management 11.1.1.5.0コネクタが動作しない場合がある

この問題は、Active Directory 11.1.1.5.0コネクタを含むOracle Identity Manager 11gリリース2 (11.1.2)を、Oracle Identity Manager 11gリリース2 (11.1.2.2.0)にアップグレードしたときに発生します。Oracle Identity Manager 11.1.2を11.1.2.2.0にアップグレードした後、Active Directory User Management 11.1.1.5.0リコンシリエーション・プロファイルが破損します。

この問題の回避策は次のとおりです。

次の手順を実行して、リコンシリエーション・プロファイルを再生成する必要があります。

1. ORACLE_HOME/designconsole/から次のコマンドを実行して、Oracle Identity Manager 11.1.2.2.0 Design Consoleにログインします。
UNIXの場合: ./xlclient.sh

Windowsの場合: xlclient.cmd

2. 「リソース管理」を開きます。

3. 「リソース・オブジェクト」をクリックします。

4. Xellerate組織という名前を見つけます。

5. リソース・オブジェクトの詳細ページで、オブジェクト・リコンシリエーション・タブに移動します。

6. 「Create Reconciliation Profile」をクリックします。プロファイルが正常に作成されると、メッセージが表示されます。

3.1.1.14 OIM 9.1.x.xから11.1.2.2.0へのアップグレード後、OIMサーバーの起動中にエラーが発生する

この問題は、Oracle Identity Manager 9.1.x.xを11.1.2.2.0にアップグレードしたときに発生します。11.1.2.2.0へのアップグレード後、OIMサーバーを起動すると、次のエラーが表示されます。

<Oct 3, 2013 2:26:09 AM PDT> <Error>
<oracle.iam.platform.utils.SpringBeanFactory> <BEA-000000> <Instantiating
Spring Bean Factory Failed.IOException parsing XML document from class path
resource [META-INF/iam-spring-config.xml]; nested exception is
java.io.FileNotFoundException: class path resource
[META-INF/iam-spring-config.xml] cannot be opened because it does not exist>

このエラー・メッセージは無視してかまいません。

3.1.1.15 アップグレード後、OAAM管理またはOAAMオフライン・サーバーへのログイン中に警告メッセージが表示される

この問題は、Oracle Adaptive Access Manager 11gリリース2 (11.1.2.1.0)を11gリリース2 (11.1.2.2.0)にアップグレードしたときに発生します。11.1.2.2.0へのアップグレード後、OAAM管理サーバーまたはOAAMオフライン・サーバーに初めてログインしたとき、次の警告メッセージが表示されます。

[oracle.mds] [tid: [ACTIVE].ExecuteThread: '3' for queue:
'weblogic.kernel.Default (self-tuning)'] [userId: ruleAdmin1] [ecid:
d19903e12f34a6b2:72dcd919:141cc6b890e:-8000-0000000000000620,0] [APP:
oaam_admin#11.1.2.0.0] Error occurred when raising audit event "<none>" for
component "ADF-MDS".[[

これは無害な警告メッセージです。この警告は無視してかまいません。

3.1.1.16 OAAM管理およびOAAMオフライン・サーバーのアップグレード後、アップグレード・ログ・ファイルにエラーが表示される

この問題は、Oracle Adaptive Access Manager 11gリリース2 (11.1.2)を11gリリース2 (11.1.2.2.0)にアップグレードしたときに発生します。OAAM管理サーバーおよびOAAMオフライン・サーバーを11.1.2.2.0にアップグレードした後、アップグレード・ログ・ファイルに次のエラーが表示されます。

"<Oct 10, 2013 2:47:19 PM PDT> <Error>
<oracle.adfinternal.view.page.editor.utils.ReflectionUtility> <WCS-16178>
<Error instantiating class -
oracle.adfdtinternal.view.faces.portlet.PortletDefinitionDTFactory> "

これは無害なエラー・メッセージです。このエラーは無視できます。

3.1.1.17 アップグレード後、OAAM管理および管理対象サーバーの起動中にエラー・メッセージが表示される

この問題は、Oracle Adaptive Access Manager 11gリリース1 (11.1.1.5.0)を11gリリース2 (11.1.2.2.0)にアップグレードしたときに発生します。アップグレード・プロセス後、OAAM管理および管理対象サーバーを起動すると、次の例外が通知として表示されます。

[2013-10-24T13:20:01.698-07:00] [oaam_admin_server1] [NOTIFICATION] []
[oracle.adfdt.model.mds.MDSApplicationService] [tid: [ACTIVE].ExecuteThread:
'3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>]
[ecid: d19903e12f34a6b2:-55051c63:141ebc57e5a:-8000-000000000000019f,0] [APP:
oaam_admin#11.1.2.0.0] [[
oracle.mds.exception.NoTipCustomizationLayerException: MDS-00091: Unable to
customize /oracle/oaam/view/DataBindings.cpx, empty or null value for tip
customization layer user
at oracle.mds.core.MDSSession.getMutableMO(MDSSession.java:4150)
at oracle.mds.core.MDSSession.getMutableMO(MDSSession.java:2110)
at oracle.mds.core.MDSSession.getMutableMO(MDSSession.java:1985)
at
oracle.adfdt.model.mds.MDSApplicationService.findApplication(MDSApplicationSer
vice.java:58)
at
oracle.adfdt.model.mds.MDSModelDesignTimeContext.initServices(MDSModelDesignTi
meContext.java:232)
at
oracle.adfdt.model.mds.MDSModelDesignTimeContext.<init>(MDSModelDesignTimeCont
ext.java:82)
at
oracle.adfdt.mds.MDSDesignTimeContext.<init>(MDSDesignTimeContext.java:81)
at
oracle.adfdt.mds.MDSDesignTimeContext.<init>(MDSDesignTimeContext.java:69)
at
oracle.adfinternal.view.page.editor.Page.getDesignTimeBindingContainer(Page.ja
va:618)
at

これは無害なエラー・メッセージです。このエラーは無視できます。

3.1.1.18 アップグレード後、一部のアプリケーションが「準備済」状態になる

Oracle Adaptive Access Manager 11gリリース1 (11.1.1.5.0)を11gリリース2 (11.1.2.2.0)にアップグレードした後、次のアプリケーションが「準備済」状態になります。

- oaam_admin

- oaam_offline

- oaam_server

これは既知の問題です。この問題を回避するには、WebLogicコンソールにログインし、これら3つのアプリケーションを手動で起動します。

3.1.1.19 OAAMへのアクセス時にエラーが発生する

Oracle Adaptive Access Manager 11gリリース1 (11.1.1.7.0)を11gリリース2 (11.1.2.2.0)にアップグレードした後、EMにログインし、「Identity and Access」→OAAMをクリックすると、次のエラー・メッセージが表示されます。

"Oracle Adaptive Access Manager Cluster" is down.

この問題を解決するには、次の手順を実行します。

1. ファイル$DOMAIN_HOME/config/fmwconfig/mbeans/oaam-cluster-mbeans.xmlをテキスト・エディタで開きます。

2. <runtime-mbeans> XMLタグのlocation属性の値をoaam/oaam_mbeans.jarから${oracle.oaam.home}/mbeans/lib/oaam_mbeans.jarに変更します。

3.1.1.20 OIMのアップグレード後、リクエストの付与/取消しを表示できない

この問題は、Oracle Identity Manager 11gリリース1 (11.1.1.5.0)を11gリリース2 (11.1.2.2.0)にアップグレードした後に発生します。アップグレード後、OIM Rolesロール・カテゴリのロールに対して発生したリクエストの付与/取消しを表示できません。アップグレード後、11.1.1.5.0でリクエストを作成すると、次のエラー・メッセージがUIに表示されます。

IAM-7130211 : No Detail found for specified catalog item.

11gリリース2 (11.1.2.2.0)では、これらのロールがカタログに追加されないため、このようなリクエストは無効です。

3.1.1.21 REQUEST_TYPEのアップグレード中にエラーが発生する

この問題は、Oracle Identity Manager 11gリリース1 (11.1.1.5.0)を11gリリース2 (11.1.2.2.0)にアップグレードしたときに発生します。REQUEST_TYPEのアップグレード中、中間層のアップグレード・ログに次のエラーが表示されます。

oracle.mds.exception.MDSRuntimeException: MDS-00003: error connecting to the database
Exception occurred while getting connection:
oracle.ucp.UniversalConnectionPoolException: Cannot get Connection from
Datasource: java.sql.SQLException: Listener refused the connection with the following error:
ORA-12519, TNS:no appropriate service handler found
at
oracle.mds.internal.persistence.db.fcf.ConnectionManagerCallback.<init>(Connec
tionManagerCallback.java:77)
at
oracle.mds.persistence.stores.db.DBMetadataStore.checkRepositoryCompatibility(
DBMetadataStore.java:1004)
at
oracle.mds.persistence.stores.db.DBMetadataStore.checkCompatibility(DBMetadata
Store.java:1269)
at
oracle.mds.persistence.stores.db.DBMetadataStore.<init>(DBMetadataStore.java:4
47)
at
oracle.mds.persistence.stores.db.DBMetadataStore.<init>(DBMetadataStore.java:3
99)
at oracle.iam.oimupgrade.standalone.utils.MDSUtil.<init>(MDSUtil.java:82)
at
oracle.iam.oimupgrade.standalone.feature.request.UnsupportedRequestTypeUpgrade
.updateRequestMetaData(UnsupportedRequestTypeUpgrade.java:120)
at
oracle.iam.oimupgrade.standalone.feature.request.UnsupportedRequestTypeUpgrade
.doUpgrade(UnsupportedRequestTypeUpgrade.java:75)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

前述のエラー・メッセージが表示されても、REQUEST_TYPEのアップグレードは成功と報告されます。ただし、新規のプロファイル変更リクエストの場合、リクエスト追跡ページに表示される「リクエスト・タイプ」は空白になります。

この問題を解決するには、次の手順を実行します。

1. 次の問合せを実行し、REQUEST_TYPEのアップグレード機能に対するアップグレード済フラグをNに設定します。

注意:
この問合せはOIMスキーマ・ユーザーとして実行する必要があります。

update Upgrade_feature_state set
FEATURE_UPGRADE_STATE='LOADED',IS_FEATURE_UPGRADED='N' where feature_id like 'PS1PS2UPG.REQUEST_TYPE';
commit;

2. 中間層のアップグレードを再実行します。詳細は、Oracle Fusion Middleware Oracle Identity and Access Managementアップグレード・ガイドのOracle Identity Manager中間層のアップグレードに関する項を参照してください。

3.1.1.22 OAAMのアップグレード後、ログ・ファイルに例外が表示される

この問題は、Oracle Adaptive Access Manager 11gリリース1 (11.1.1.5.0)を11gリリース2 (11.1.2.2.0)にアップグレードした後に発生します。アップグレード・プロセス後、OAAM管理および管理対象サーバーを起動すると、次の例外が警告としてAdminServer-Diagnostic.logファイルに表示されます。

WARNING "JAVAX.MANAGEMENT.INSTANCENOTFOUNDEXCEPTION"

これは無害なエラー・メッセージです。このエラーは無視できます。

3.1.1.23 アップグレード後、OAAM管理サーバーのバージョンが11.1.2.1.0と表示される

この問題は、Oracle Adaptive Access Manager 11gリリース2 (11.1.2.1.0)バンドル・パッチ01 (BP01)から11.1.2.2.0へのアップグレードを、バンドル・パッチ01が正しく適用されていない状態で行った場合に発生します。OAAM 11.1.2.1.0を11.1.2.1.0 BP01にアップグレードしたときにBP01を正しく適用しなかった場合、11.1.2.2.0にアップグレードしても、OAAM管理サーバーの製品バージョンは11.1.2.1.0と表示されます。

この問題の回避策は次のとおりです。

1. MW_HOME/user_projects/domains/<domain_name>/<server_name>/stageで、サーバー上に「stage」という名前のディレクトリがあること、およびoaam_admin.earがstageディレクトリ内にあることを確認します。

2. oaam_admin.earファイルがstageディレクトリ内にある場合、oaam_admin.earアプリケーションをアンデプロイし、WebLogic管理コンソールを使用して、そのアプリケーションを再デプロイする必要があります。oaam_admin.earアプリケーションをインストールするときに、ソースの可用性画面で「デプロイメントを次の場所からアクセス可能にする」を選択し、その場所としてORACLE_HOME/oaam/oaam_admin/ear/oaam_admin.earディレクトリを指定します。

3.1.1.24 OAAMを11.1.2.2.0にアップグレードするときに、OAAM管理の再デプロイが正しく動作しない

この問題は、Oracle Adaptive Access Manager 11gリリース2 (11.1.2.1.0)バンドル・パッチ01 (BP01)を11.1.2.2.0にアップグレードするときに発生します。OAAMを11.1.2.2.0にアップグレードするときに、OAAM_Adminの再デプロイが正しく動作しません。

この問題を回避するには、oaam_admin.earアプリケーションをアンデプロイし、そのアプリケーションをORACLE_HOME/oaam/oaam_admin/ear/oaam_admin.earからターゲットoaam_admin_server1に再デプロイします。アプリケーションは、WebLogic管理コンソールまたはWLSTコマンドを使用してデプロイできます。

3.1.1.25 Oracle Identity Managerを11.1.2.2.0にアップグレードした後、INVALID状態のスキーマ・オブジェクトが識別および再コンパイルされる

Oracle Identity Managerを11.1.2.2.0にアップグレードした後、いくつかのOIMデータベース・オブジェクトが、基礎となる依存関係の変更によって、一時的にINVALID状態になる場合があります。そのようなオブジェクトは、初めて呼び出されたとき、Oracle Database内に自動コンパイルされます。ただし、INVALID状態のオブジェクトは必要に応じて再コンパイルできます。INVALID状態のスキーマ・オブジェクトを識別して再コンパイルするには、次を実行します。

1. 次のSQL問合せをSYSまたはDBAスキーマ所有者として実行し、INVALID状態のスキーマ・オブジェクトを識別します。
SELECT owner,object_type,object_name, status FROM dba_objects WHERE status='INVALID' AND owner in ('<Schema_Name>') ORDER BY owner, object_type, object_name;

2. 影響を受けるスキーマごとに、次のブロックを実行して、INVALID状態のオブジェクトを、SYSまたはDBAスキーマ所有者として再コンパイルします。
BEGIN

UTL_RECOMP.recomp_serial('<Schema_Name>');

END;

3.1.1.26 ConfigureSecurityStore.pyの実行中にエラーが発生する

Oracle Entitlements Server 11.1.2.2.0のアップグレード・プロセス中にOpatch (17403853)が適用されず、configureSecurityStore.pyを実行すると、次のエラー・メッセージが表示されます。

Caused by: javax.persistence.RollbackException: Exception [EclipseLink-4002]
(Eclipse Persistence Services - 2.3.1.v2011 1018-r10243):
org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.BatchUpdateException: ORA-00001: unique
constraint (RC5WIN_OPSS.IDX_JPS_RDN_PDN) violated .
Error Code: 1
Query: InsertObjectQuery(EntryId = 12238:Attribute RowId = 52658 dn =
cn=CredentialStore,cn=IAM,cn=JPSContext,cn=jpsroot)
at
org.eclipse.persistence.internal.jpa.transaction.EntityTransactionImpl.commitI
nternal(EntityTransactionImpl.java:102)
at
org.eclipse.persistence.internal.jpa.transaction.EntityTransactionImpl.commit(
EntityTransactionImpl.java:63)
at
oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager$8.run(JpsDBDat
aManager.java:1487)
at
oracle.security.jps.internal.policystore.rdbms.JpsDBDataManager.internalCommit
Txn(JpsDBDataManager.java:1492)

この問題を回避するには、すべてのアップグレード手順を正しい順序で実行します。前述の問題を修正するには、アップグレード手順を次の順序で実行します。

1. Opatchを実行してパッチ17403853を適用します。

2. configureSecurityStore.pyを再実行します。

3.1.1.27 アップグレード後のOracle Identity Manager管理対象サーバーの起動中にエラー・メッセージが発生する

この問題は、Oracle Identity Manager 11gリリース2 (11.1.2.1.0)高可用性環境を、Oracle Identity Manager 11gリリース2 (11.1.2.2.0)にアップグレードしたときに発生します。

Oracle Identity Manager中間層のアップグレード後に初めてOracle Identity Manager Serverを起動すると、次のエラーが表示されます。

<AuthPolicyMergeListener : loadPolicies() : Problem in seeding authorization
policies. Please verify if you have run Middle Tier Upgrade before starting
OIM Server. Please restart the application after running Middle Tier Upgrade.
If the problem still occurs, refer to the documentation to manually update
the authorization policies access denied
(oracle.security.jps.service.policystore.PolicyStoreAccessPermission
Context:APPLICATION Context Name:OracleIdentityManager Admin
Resource:APPLICATION_POLICY Actions:manage)>
java.security.AccessControlException: access denied
(oracle.security.jps.service.policystore.PolicyStoreAccessPermission
Context:APPLICATION Context Name:OracleIdentityManager Admin
Resource:APPLICATION_POLICY Actions:manage)

この問題を回避するには、Oracle Identity Managerサーバーを再起動します。

3.1.1.28 アップグレード後のOracle Identity Managerサーバーの起動中にLabelExistsExceptionが発生する

この問題は、Oracle Identity Manager 11gリリース2 (11.1.2.1.0)高可用性環境を、Oracle Identity Manager 11gリリース2 (11.1.2.2.0)にアップグレードしたときに発生します。

Oracle Identity Manager 11.1.2.1.0高可用性環境を11.1.2.2.0にアップグレードした後に、Oracle Identity Managerサーバーを起動すると次の例外がスローされます。

<Dec 15, 2013 10:19:11 PM PST> <Error> <oracle.mds> <BEA-000000> <An
Exception occured during the pre-deploy label creation:
preDeployLabel_OIMMetadata#11.1.2.0.0
oracle.mds.versioning.LabelExistsException: MDS-01906: A label with same name.
preDeployLabel_OIMMetadata#11.1.2.0.0 already exists.

この問題を回避するには、Oracle Identity Managerサーバーを再起動します。

3.1.1.29 Oracle Access Managerのアップグレード後のIDSまたはESSOプロファイルの作成中にNullポインタ例外が発生する

この問題は、Oracle Access Manager 11gリリース1 (11.1.1.5.0)をAccess Manager 11gリリース2 (11.1.2.2.0)にアップグレードした後に、IDSまたはESSOを作成すると発生します。

この問題の回避策は次のとおりです。

1. ディレクトリ$DOMAIN_HOME/config/fmwconfig/ovd/idsを作成します。

2. ファイルを、$MW_HOME/oracle_common/modules/oracle.ovd_11.1.1/domain_config/ovd/ids/*から、$DOMAIN_HOME/config/fmwconfig/ovd/ids/にコピーします。

3. ファイル$MW_HOME/oracle_common/modules/oracle.ovd_11.1.1/domain_config/mbeans/ovd-ids-mbeans.xmlを、$DOMAIN_HOME/config/fmwconfig/mbeansにコピーします。

4. WebLogic管理サーバーおよびAccess Manager管理対象サーバーを再起動します。

3.1.1.30 Oracle Identity Managerの11.1.2.2.0へのアップグレード後にマイ権限ページにアクセスするとエラーが発生する

この問題は、Oracle Identity Manager 11gリリース2 (11.1.2)を11gリリース2 (11.1.2.2.0)にアップグレードしたときに発生します。Oracle Identity Manager 11.1.2から11.1.2.2.0へのアップグレード後に、マイ権限ページにアクセスすると、次のエラーが表示されます。

javax.el.PropertyNotFoundException: The class
'oracle.iam.ui.authenticated.myaccess.bean.MyAccessEntitlementsBean' does not
have the property 'selectedUserDeleted'.

この問題の回避方法は次のとおりです。

1. ファイル/oracle/iam/ui/authenticated/myaccess/pages/mdssys/cust/site/site/myEntitlements.jsff.xmlを、MDS ('oim-ui'パーティション)からエクスポートします。MDSへのファイルのエクスポートの詳細は、『Oracle Fusion Middleware Oracle Identity Manager開発者ガイド』のMDSへのメタデータ・ファイルのエクスポートに関する項を参照してください。

2. myEntitlements.jsff.xmlファイルを開き、すべてのpageFlowScope.MyAccessEntitlementsBean.selectedUserDeletedを、backingBeanScope.MyAccessEntitlementsReqBean.selectedUserDeletedに置換します。

3. myEntitlements.jsff.xmlファイルを、MDSにインポートして戻します。MDSからのファイルのインポートの詳細は、『Oracle Fusion Middleware Oracle Identity Manager開発者ガイド』のMDSからのメタデータ・ファイルのインポートに関する項を参照してください。

3.1.1.31 アプリケーション・インスタンスを作成した後に「編集」リンクをクリックしたときの例外

この問題は、Oracle Identity Manager 11gリリース2 (11.1.2.1.0)高可用性環境を、11.1.2.2.0にアップグレードしたときに発生します。アプリケーション・インスタンスを作成した後、「編集」リンクをクリックすると次の例外がスローされます。

[2013-12-19T05:28:48.624-08:00] [oim_server2] [ERROR] []
[oracle.adfinternal.view.faces.config.rich.RegistrationConfigurator] [tid:
[ACTIVE].ExecuteThread: '1'

for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm]
[ecid: 004vUC_6tzS1VcP5Ifp2if0006XN000CMz,0:1] [APP:

oracle.iam.console.identity.sysadmin.ear#V2.0] [URI: /sysadmin/faces/home]
ADF_FACES-60096:Server Exception during PPR, #3[[
oracle.adf.controller.security.AuthorizationException: ADFC-0619:
Authorization check failed:
'/WEB-INF/oracle/iam/ui/platform/common/templates/account-form-

template.xml#account-form-template' 'VIEW'.
at
oracle.adf.controller.internal.security.AuthorizationEnforcer.handleFailure(Au
thorizationEnforcer.java:182)

この問題の回避策は管理サーバーをホストするノードで中間層アップグレード・ユーティリティを実行することです。

3.1.1.32 Oracle Identity Managerをアップグレード後にビューの再生成をクリックした際に権限フォームの生成オプションが有効ではない

この問題は、Oracle Identity Manager 11gリリース2 (11.1.2)またはリリース2 (11.1.2.1.0)を11.1.2.2.0にアップグレードした後に発生します。

Oracle Identity Managerを11.1.2.2.0にアップグレードした後、権限属性を含む既存のフォームのビューの再生成をクリックしたときに、権限フォームの生成オプションが表示されません。この問題が発生したときには次のいずれかの回避策を使用します。

- 影響を受けたアプリケーション・インスタンス用に新しいフォームを作成します。新しいフォームは想定どおり、つまり、権限フォームの生成オプションが新規フォームで使用可能になるはずです。

- 既存のフォームを手動で修正します。プロセス・フォームでルックアップ・コードを使用するアプリケーション・インスタンスを権限属性が修正する手順は、プロセス・フォームでルックアップ問合せを使用するアプリケーション・インスタンスを権限属性が修正する手順とは異なります。プロセス・フォームでルックアップ・コードを使用する権限属性は、フォーム・デザイナでは「ルックアップ」フィールドとして表示されます。プロセス・フォームでルックアップ問合せを使用する権限属性は、フォーム・デザイナでは「テキスト」フィールドとして表示されます。権限属性が何を使用しているかに応じて、次の手順の1つを実行してフォームを手動で修正してください。
権限属性がフォーム・デザイナで「ルックアップ」フィールドとして表示されている場合、次の手順を実行してください。

- フォーム・デザイナに移動します。

- 修正するフォームを選択します。

- 権限属性を開き、「拡張」にある「権限」チェック・ボックスを選択します。

- 変更を保存します。

- すべての権限属性に対して前述の手順を繰り返します。

権限属性がフォーム・デザイナにおいて「テキスト」フィールドとして表示されている場合、次の手順を実行してください。

- フォームEO xmlファイルを手動で修正する必要があります。これを実行するために、『Oracle Fusion Middleware Oracle Identity Manager開発者ガイド』の「Exporting メタデータ・ファイルをMDSへエクスポート」で説明している手順に従ってoim-ui MDSパーティションをzipファイルとしてエクスポートします。

- zipファイルを解凍します。変更する必要があるフォームEO xmlファイルは/persdef/sessiondef/oracle/iam/ui/runtime/form/model/<FORM_NAME>/entity/mdssys/cust/site/siteディレクトリにあります(ここで<FORM_NAME>はフォームの名前になります)。ディレクトリには親フォーム用に1つのEO xmlがあり、N個の子フォーム用にN個のEO xmlがあります(ここでNは子フォームの数です)。

- 子フォームEO xmlをテキスト・エディタで開きます。権限属性の定義を検索し、次のプロパティ定義を属性定義の<Properties>セクションに追加します。
<Property Name="oimEntitlement" Value="Y"/>

権限属性を持つすべての子フォームEO xmlを修正するにはこの手順を繰り返します。

- zipファイルを再作成し、Enterprise Managerを使用してインポートして戻します。メタデータ・ファイルをインポートする方法の詳細は、『Oracle Fusion Middleware Oracle Identity Manager開発者ガイド』のMDSからのメタデータ・ファイルのインポートに関する説明を参照してください。

3.1.1.33 OPatchバージョンの誤りによりOracle Identity Managerバイナリのアップグレード中にエラーが発生する

この問題は、Oracle Identity Managerバイナリを、11gリリース2 (11.1.2.2.0)にアップグレードしたときに発生します。Oracle Identity ManagerアップグレードでサポートされているOPatchバージョンは11.1.0.9.9です。別のOPatchバージョンはパッチ・アプリケーションの失敗を引き起こす可能性があります。間違ったOPatchバージョンを使用した場合は、インストール・ログに次のエラーが表示されます。

OPatch failed with error code 73
]
stderr=[ApplySession failed: ApplySession failed to prepare the system.
To run in silent mode, OPatch requires a response file for Oracle Configuration Manager (OCM).
Please run "/oracle/middleware/iam/OPatch/ocm/bin/emocmrsp" to generate an OCM response file. The generated response file
can be reused on different platforms and in multiple OPatch silent installs."

この問題の回避策は、OIM_HOMEおよびMW_HOME/oracle_commonのOPatchバージョンが11.1.0.9.9であることを確認してから、Oracle Identity Managerバイナリを11.1.2.2.0にアップグレードすることです。

バイナリをアップグレードした後、次の場所にあるインストーラ・ログを確認してください。

- UNIXの場合: ORACLE_INVENTORY_LOCATION/logs
UNIXでOracle Inventoryディレクトリを探すには、ファイルORACLE_HOME/oraInst.locを確認してください。

- Windowsの場合: ORACLE_INVENTORY_LOCATION\logs
WindowsのOracle Inventoryディレクトリのデフォルトの場所は、C:\Program Files\Oracle\Inventory\logsです。

次のインストール・ログ・ファイルがログ・ディレクトリに書き込まれます。

- installDATE-TIME_STAMP.log

- installDATE-TIME_STAMP.out

- installActionsDATE-TIME_STAMP.log

- installProfileDATE-TIME_STAMP.log

- oraInstallDATE-TIME_STAMP.err

- oraInstallDATE-TIME_STAMP.log

いずれかのOPatchが失敗した場合には、失敗したパッチを手動で適用してください。

3.1.1.34 OIMのアップグレード前レポートが既存OIMバージョンを実際には11.1.2.1.0であるにもかかわらず11.1.2.0.0として検出する
19143406
この問題は、Oracle Identity Manager 11gリリース2 (11.1.2.0.0)からアップグレードされたOracle Identity Manager 11gリリース2 (11.1.2.1.0)環境を11.1.2.2.0.にアップグレードしたときに発生します。アップグレード前レポートを生成するときに、既存のOIMバージョンを11.1.2.1.0ではなく11.1.2.0.0として検出します。問合せselect * from schema_version_registryを使用してスキーマ・バージョンを確認すると、11.1.2.1.0と表示されます。これはXSD表の値がスキーマ・アップグレードの後に更新されていない場合に発生します。

この問題の回避策は、XSD表のバージョン番号を手動で更新してから、再度アップグレード前レポートを実行することです。これを実行するには、次の問合せを使用してXSD表でXL_PATCH_BASE 11.1.2.0.0をXL_PATCH_BASE 11.1.2.1.0に更新します。

update XSD set XSD_VALUE='11.1.2.1.0' where XSD_CODE='XL_PATCH_BASE'

3.1.1.35 Oracle Identity Managerをアップグレードした後にユーザーを開くときに例外が発生する

この問題は、Oracle Identity Manager 11gリリース2 (11.1.2.1.0)を11gリリース2 (11.1.2.2.0)にアップグレードしたときに発生します。

Oracle Identity Managerを11.1.2.2.0へアップグレードした後に、ユーザーをオープンすると、次の例外が表示されます。

javax.servlet.ServletException: OracleJSP error:
oracle.mds.exception.MDSRuntimeException: MDS-00010: DuplicateRefException. In
document /oracle/iam/ui/runtime/form/view/pages/userCreateForm.jsff there are
multiple elements with the same ID upfl_user.

この問題の回避策はuserDetailsPageDef.xmlファイルにDataControl=CatalogAMDataControlエントリを追加することです。これを行うには、次の手順を実行します。

1. メタデータ・ファイルuserDetailsPageDef.xmlをMDSにエクスポートします。エクスポート対象ファイルへのフルパスは、次のとおりです。
/oracle/iam/ui/manageusers/pages/mdssys/cust/site/site/userDetailsPageDef.xml

メタデータ・ファイルのMDSへのエクスポートの詳細は、『Oracle Fusion Middleware Oracle Identity Manager開発者ガイド』のメタデータ・ファイルのMDSへのエクスポートに関する説明を参照してください。

2. テキスト・エディタでエクスポート・ファイルを開きます。

3. エントリDataControl=CatalogAMDataControlがすでに存在していない場合は追加します。

4. ファイルを保存します。

5. userDetailsPageDef.xmlをMDSにインポートして戻します。メタデータ・ファイルのインポートの詳細は、『Oracle Fusion Middleware Oracle Identity Manager開発者ガイド』のMDSからのメタデータ・ファイルのインポートに関する説明を参照してください。

3.1.1.36 upgradeConfig()コマンドを使用してOracle Access Managerシステム構成をアップグレードするときに例外が発生する

この問題は、11gリリース1 (11.1.1.5.0)からアップグレードされたOracle Access Manager 11gリリース2 (11.1.2.0.0)環境をOracle Access Manager 11gリリース2 (11.1.2.2.0)にアップグレードするときに発生します。

upgradeConfig()コマンドを実行してAccess Managerシステム構成をアップグレードすると、次の例外が表示されます。

oracle.security.am.upgrade.framework.psfe.PSFEFramework process
SEVERE: Exception has occurred while processing featureID: OAMEntityStore.
Stopping the process after calling rollback.
oracle.security.am.upgrade.framework.psfe.PSFEException: Plugin
oracle.security.am.upgrade.framework.psfe.plugin.PolicyEntityPlugin reported
validation failure for featureID: OAMEntityStore

この問題の回避方法は次のとおりです。

1. 管理サーバーおよびAccess Manager管理対象サーバーが実行されている場合は停止します。

2. $DOMAIN_HOME/config/fmwconfigにあるupgrade.propertiesファイルをバックアップします。これはoam-config.xmlがあるのと同じフォルダです。

3. upgradeConfig()コマンドを実行します。

3.2 移行の問題

この項では、次のシナリオに関する問題について説明します。

- Oracle Access Manager 10gのOracle Access Management Access Manager 11gリリース2 (11.1.2.2.0)への移行

- Oracle Adaptive Access Manager 10gのOracle Adaptive Access Manager 11gリリース2 (11.1.2.2.0)への移行

- Oracle Single Sign-On 10gのOracle Access Management Access Manager 11gリリース2 (11.1.2.2.0)への移行

- Sun OpenSSO Enterprise 8.0のOracle Access Management Access Manager 11gリリース2 (11.1.2.2.0)への移行

- Sun Java System Access Manager 7.1のOracle Access Management Access Manager 11gリリース2 (11.1.2.2.0)への移行

- Oracle Identity Analytics 11gリリース1 (11.1.1.5.0)のOracle Identity Manager 11gリリース2 (11.1.2.2.0)への移行

- Oracle Access Manager 10gとOracle Access Management Access Manager 11gリリース2 (11.1.2.2.0)の共存

- Sun OpenSSO Enterprise 8.0とOracle Access Management Access Manager 11gリリース2 (11.1.2.2.0)の共存

- Sun Java System Access Manager 7.1とOracle Access Management Access Manager 11gリリース2 (11.1.2.2.0)の共存

3.2.1 移行の問題および回避策

ここでは、移行シナリオに関連した一般的な問題と回避策について説明します。次のトピックが含まれます:

- 第3.2.1.1項「Oracle Single Sign-On 10gのアップグレードが失敗すると、osso.confファイルが代替ファイルの場所にコピーされる場合がある」

- 第3.2.1.2項「特定のシナリオのサーバー・ログと評価レポートで英語のメッセージのみが表示される」

- 第3.2.1.3項「RREGを使用したPolicy Agent 2.2の登録がエージェント・テンプレートを使用できないため失敗する」

- 第3.2.1.4項「OAM 10gの増分移行に関する評価レポートに、選択していないアーティファクトが表示される」

- 第3.2.1.5項「OAM 10gのデルタ移行に関する評価レポートに、選択していないアーティファクトが表示される」

- 第3.2.1.6項「Oracle Access Management 11gリリース2 (11.1.2.0.0)の共存、アップグレードおよび移行の補足」

3.2.1.1 Oracle Single Sign-On 10gのアップグレードが失敗すると、osso.confファイルが代替ファイルの場所にコピーされる場合がある

この問題は、Oracle Single Sign-On 10gをOracle Access Management Access Manager 11gリリース2 (11.1.2.2.0)にアップグレードするときに発生します。プロセスの再実行を要求するアップグレード・アシスタントの実行中にエラーが発生した場合、必要なosso.confファイルが、プロセスの最後にアップグレード・アシスタント・サマリー画面で指定された場所に生成されない可能性があります。

これが発生した場合、アップグレードを完了する必要があるosso.confファイルは、次のディレクトリにも存在する可能性があります。

<MW_HOME>/user_projects/domains/<Domain_Home>/output/upgrade

3.2.1.2 特定のシナリオのサーバー・ログと評価レポートで英語のメッセージのみが表示される

既知の問題。

次のコンポーネントをOracle Access Management Access Manager 11gリリース2 (11.1.2.2.0)に移行すると、サーバー・ログおよび評価レポートは、英語のメッセージのみを表示します。

- Oracle Access Manager 10g

- Sun OpenSSO Enterprise 8.0

- Sun Java System Access Manager 7.1

3.2.1.3 RREGを使用したPolicy Agent 2.2の登録がエージェント・テンプレートを使用できないため失敗する

この問題は、移行時にOracle Access Management 11.1.2.2.0サーバーでRemote Registrationツール(RREG)を使用してPolicy Agent 2.2を登録した場合に発生します。これはエージェント・テンプレートが使用できないために発生します。

この問題の回避方法は次のとおりです。

1. oam-admin.earを次のディレクトリから一時的な場所にコピーします。
Unix: MW_HOME/oam/server/apps/

Windows: MW_HOME\oam\server\apps\

2. 任意の場所oam-admin.earファイルを解凍します。oam-admin.earにはngam-ui.warファイルが含まれています。

3. 任意の場所ngam-ui.warファイルを解凍します。ngam-ui.warにはoam-migrate.jarファイルが含まれています。

4. 任意の場所oam-migrate.jarファイルを解凍します。

5. oam-migrate.jarを解凍した場所から、次のディレクトリに移動します。
UNIX: oracle/security/am/migrate/OpenSSO/resources/templates/

Windows: oracle\security\am\migrate\OpenSSO\resources\templates\

6. 2.2 Policy Agentのタイプに応じて、次のいずれかの手順を実行します。

- 2.2 J2EEエージェントの場合:
UNIX: AMAgent.templateを../templates/j2eeagentsのディレクトリからMW_HOME/RReg_Home/templates/opensso/j2eeagentsの場所に移動します。

Windows: AMAgent.templateを../templates/j2eeagentsのディレクトリからMW_HOME\RReg_Home\templates\opensso\j2eeagentsの場所に移動します。

- 2.2 Webエージェントの場合:
UNIX: AMAgent.templateを../templates/webagentsのディレクトリからMW_HOME/RReg_Home/templates/opensso/webagentsの場所に移動します。

Windows: AMAgent.templateを../templates/webagentsのディレクトリからMW_HOME\RReg_Home\templates\opensso\webagentsの場所に移動します。

3.2.1.4 OAM 10gの増分移行に関する評価レポートに、選択していないアーティファクトが表示される

この問題は、Oracle Access Manager 10gをAccess Manager 11.1.2.2.0に移行したときに発生します。evaluate_onlyモードで増分移行を実行すると、評価レポートに次が含まれます。

- 移行対象として選択しなかった認証スキーム

- 選択したホスト識別子ではなくすべてのホスト識別子

これは既知の問題です。この場合、認証スキーム・タイプのアーティファクトとホスト識別子が追加で移行されます。ただし、これが原因で、移行したポリシーの使用に悪影響が及ぶことはありません。

3.2.1.5 OAM 10gのデルタ移行に関する評価レポートに、選択していないアーティファクトが表示される

この問題は、Oracle Access Manager 10gをAccess Manager 11.1.2.2.0に移行したときに発生します。デルタ移行を実行すると、すべてのホスト識別子および認証スキームが評価レポートに表示され、そのデルタ移行で、すべてのホスト識別子および認証スキームの作成が再試行されます。

これは既知の問題です。この場合、認証スキーム・タイプのアーティファクトとホスト識別子が追加で移行されます。ただし、これが原因で、移行したポリシーの使用に悪影響が及ぶことはありません。

3.2.1.6 Oracle Access Management 11gリリース2 (11.1.2.0.0)の共存、アップグレードおよび移行の補足

Oracle Fusion Middleware Oracle Identity and Access Management移行ガイド11gリリース2 (11.1.2.2.0)では、様々なシングル・サインオンおよびアクセス管理環境をOracle Access Management 11gリリース2 (11.1.2.0.0)に移行する方法について説明しています。アップグレード、移行および共存の手順に関する情報についてはこのガイドを使用してください。

必要に応じて、最新の情報および変更については、次のサポート・ノートを参照できます。

My Oracle SupportのドキュメントID 1473025.1

4 Oracle Fusion Middlewareの管理

この章では、Identity Managementを含むOracle Fusion Middlewareの管理に関連する一般的な問題について説明します。次のトピックが含まれます:

- 第4.1項「一般的な問題および回避策」

- 第4.2項「構成の問題および回避策」

- 第4.3項「ドキュメントの訂正箇所」

4.1 一般的な問題および回避策

この項では、一般的な問題および回避策について説明します。次のトピックが含まれます:

- 第4.1.1項「OPMNのパスの概要」

- 第4.1.2項「IPv6とIPv4の混在環境でFusion Middleware Controlからエラーが返される問題」

- 第4.1.3項「テストから本番への移行における制限」

- 第4.2.1項「Windowsのネイティブ認証用のFusion Middleware Controlの構成」

4.1.1 OPMNのパスの概要

OPMNではopmnctlコマンドを提供しています。実行可能ファイルは次のディレクトリにあります。

- ORACLE_HOME/opmn/bin/opmnctl: この場所のopmnctlコマンドは、ローカル・システムのOracleインスタンスまたはOracleインスタンスのコンポーネントの作成にのみ使用されます。この場所で生成されるすべてのopmnctlコマンドは、システム・プロセスの管理またはOPMNの起動には使用されません。
Windowsでは、この場所からopmnctl起動コマンドを使用してOPMNを起動すると、WindowsユーザーがログアウトしたときにOPMNとそのプロセスが終了します。

- ORACLE_INSTANCE/bin/opmnctl: この場所でopmnctlコマンドを使用すると、Oracleインスタンスごとにopmnctlがインスタンス化されます。この場所からopmnctlコマンドを使用して、このOracleインスタンスのプロセスを管理します。また、このopmnctlを使用してOracleインスタンスのコンポーネントも作成できます。
Windowsでは、この場所からopmnctl起動コマンドを使用してOPMNを起動すると、OPMNがWindowsサービスとして起動されます。そのため、OPMN親プロセスおよびその下位のプロセスは、MS Windowsユーザーがログアウトした後も維持されます。

4.1.2 IPv6とIPv4の混在環境でFusion Middleware Controlからエラーが返される問題

現在の環境にIPv6とIPv4のネットワーク・プロトコルが両方とも含まれる場合、特定の状況下でFusion Middleware Controlからエラーが返される可能性があります。

Fusion Middleware ControlにアクセスするブラウザがIPv4プロトコルを使用するホスト上に存在し、IPv6プロトコルを使用するホストにアクセスするコントロールを選択すると、Fusion Middleware Controlからエラーが返されます。同様に、Fusion Middleware ControlにアクセスするブラウザがIPv6プロトコルを使用するホスト上に存在し、IPv4プロトコルを使用するホストにアクセスするコントロールを選択すると、Fusion Middleware Controlからエラーが返されます。

たとえば、IPv4プロトコルを使用するホスト上のブラウザを使用しており、同時にFusion Middleware Controlを使用している場合、次のようにIPv6プロトコルを使用するホスト上で稼働するエンティティに移動すると、Fusion Middleware Controlからエラーが返されます。

- Oracle Internet Directoryのホームページで、「Oracle Internet Directory」メニューから「Directory Services Manager」を選択する場合。Oracle Directory Services Managerは、IPv6プロトコルを使用するホスト上で稼働しています。

- 管理対象サーバーのホームページで、IPv6上で稼働するOracle WebLogic Server管理コンソールのリンクをクリックする場合。

- IPv6を使用するホスト上のWebサービス・エンドポイントをテストする場合。

- IPv6を使用するホスト上のアプリケーションURLまたはJavaアプリケーションをクリックする場合。

この問題を回避するには、/etc/hostsファイルに次のエントリを追加します。

nnn.nn.nn.nn  myserver-ipv6 myserver-ipv6.example.com

この例で、nnn.nn.nn.nnは、管理サーバー・ホスト(myserver.example.com)のIPv4アドレスです。

4.1.3 テストから本番への移行における制限

テスト環境から本番環境に移行する場合は、次の制限および既知の問題に注意してください。

- 使用している環境にOracle WebLogic Serverがあり、あるリリースから別のリリースにアップグレードしている場合(例: 10.3.4から10.3.5)、pasteConfigスクリプトは次のエラーで失敗します。

Oracle_common_home/bin/unpack.sh line29:
WL_home/common/bin/unpack.sh No such file or directory

この問題を回避するには、次のファイルを編集します。

MW_HOME/utils/uninstall/WebLogic_Platform_10.3.5.0/WebLogic_Server_10.3.5.0_Core_Application_Server.txt file

次のエントリを追加します。

/wlserver_10.3/server/lib/unix/nodemanager.sh
/wlserver_10.3/common/quickstart/quickstart.cmd
/wlserver_10.3/common/quickstart/quickstart.sh
/wlserver_10.3/uninstall/uninstall.cmd
/wlserver_10.3/uninstall/uninstall.sh
/utils/config/10.3/setHomeDirs.cmd
/utils/config/10.3/setHomeDirs.sh

- Oracle Virtual Directoryを移動する場合、ソース環境のOracleインスタンスの名前は、ターゲット環境のOracleインスタンスの名前と同じにすることはできません。ターゲットのOracleインスタンスの名前は、ソースの名前とは異なっている必要があります。

- Oracle Virtual Directoryをあるホストから別のホストに移動したら、ホストBのOracle Virtual DirectoryキーストアおよびEMエージェント・ウォレットに自己署名証明書を追加する必要があります。次の手順を実行してください。

1. ORACLE_HOMEおよびJAVA_HOME環境変数を設定します。

2. 既存の自己署名証明書を削除します。

$JAVA_HOME/bin/keytool -delete -alias serverselfsigned
-keystore ORACLE_INSTANCE/config/OVD/ovd_component_name/keystores/keys.jks
-storepass OVD_Admin_password

3. 鍵ペアを生成します。

$JAVA_HOME/bin/keytool -genkeypair
-keystore ORACLE_INSTANCE/config/OVD/ovd_component_name/keystores/keys.jks
-storepass OVD_Admin_password -keypass OVD_Admin_password -alias serverselfsigned
-keyalg rsa -dname "CN=Fully_qualified_hostname,O=test"

4. 証明書をエクスポートします。

$JAVA_HOME/bin/keytool -exportcert
-keystore ORACLE_INSTANCE/config/OVD/ovd_component_name/keystores/keys.jks
-storepass OVD_Admin_password -rfc -alias serverselfsigned
-file ORACLE_INSTANCE/config/OVD/ovd_component_name/keystores/ovdcert.txt

5. EMエージェントにウォレットを追加します。

ORACLE_HOME/../oracle_common/bin/orapki wallet add
-wallet ORACLE_INSTANCE/EMAGENT/EMAGENT/sysman/config/monwallet
-pwd EM_Agent_Wallet_password -trusted_cert
-cert ORACLE_INSTANCE/config/OVD/ovd_component_name/keystores/ovdcert.txt

6. Oracle Virtual Directoryサーバーを停止して起動します。

7. EMエージェントを停止して起動します。

- copyConfig操作は、IPv6を使用しており、管理対象サーバーのリスニング・アドレスが設定されていないと失敗します。
この問題を回避するには、Oracle WebLogic Server管理コンソールで管理対象サーバーのリスニング・アドレスを設定します。サーバーにナビゲートします。次に、サーバー・ページの「設定」で、リスニング・アドレスを入力します。管理対象サーバーを再起動します。

- Oracle Platform Securityを移動し、LDAPストアを使用している場合、ソース環境のLDAPストアは稼働しており、pasteConfig操作中にターゲットからアクセスできる必要があります。

- Oracle HTTP Serverリリース11.1.1.6を使用してWebGateを構成している場合、移動スクリプトを使用する前に次のパッチをOracle HTTP Serverに適用する必要があります。

13897557

- 移行スクリプトは、リリース11.1.2.1以前のOracle Identity Managerのリリースについて、移行スクリプトの使用または手動の手順による別の環境への移行をサポートしていません。さらに、リリース11.1.2.1以前のOracle Identity Managerのリリースが他のコンポーネントのソース環境の一部である場合、その環境に対する移行スクリプトは失敗します。

- Oracle Entitlements Serverをソース環境からターゲット環境へ移動する場合、copyConfigの手順が失敗し、ログ・ファイルに次のような例外が出力される可能性があります。

javax.management.InstanceNotFoundException: java.lang:type=Runtime
at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:237)
at
weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:223)

ソース環境でcopyConfigを実行する前に、シェルでenv変数を設定し、ソース環境を再起動する必要があります。たとえば、env変数を次のように設定します。

setenv JAVA_OPTIONS
-Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBean
ServerBuilder

- Oracle Adaptive Access Managerの移動後、copyConfig操作の一環としてOPSSデータが移行されない場合にのみ(opssdataexportパラメータで指定)、Oracle Adaptive Access Managerのデータベース・スキーマのユーザー名が変更されます。

- Oracle Identity Managerを含むドメインのcopyConfig操作が次の例外トレースで失敗する場合は、スクリプトで、ホスト名localhostを使用したOracle Identity Manager管理対象サーバーのMBeanサーバー接続の確立において問題が発生しています。

INFO : [PLUGIN][OIM] Mar 22, 2013 7:45:23 AM - CLONE-71019  Executing
Mbean:MBean
Name:oracle.iam:type=IAMAppRuntimeMBean,name=IDStoreConfigMBean,Application=oi
m,ApplicationVersion=11.1.2.0.0.
INFO : [PLUGIN][OIM] null
oracle.as.t2p.exceptions.FMWT2PCopyConfigException: java.lang.Exception
at
oracle.iam.t2p.OIMT2PCopyConfig.doCopyConfig(OIMT2PCopyConfig.java:87)
at
oracle.as.clone.cloner.component.J2EEComponentCreateCloner.getMovableCompsFrom

PluginImpl(J2EEComponentCreateCloner.java:796)
.
.
.

この場合は、マシンのネットワーク構成を分析して修正してください。このネットワーク構成について、ファイル/etc/hostsも確認してください。

- Access ManagerとOracle Adaptive Access Managerが統合された環境を移行する場合、次のエラーが発生する可能性があります。

####<Mar 23, 2013 4:38:12 AM PDT> <Error> <Security> <slc01age> <AdminServer>
<[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default
(self-tuning)'> <<WLS Kernel>> <> <> <1332502692218> <BEA-090870> <The realm
"myrealm" failed to be loaded:
weblogic.security.service.SecurityServiceException: java.lang.AssertionError:
java.lang.reflect.InvocationTargetException.
weblogic.security.service.SecurityServiceException: java.lang.AssertionError:
java.lang.reflect.InvocationTargetException

この場合、次の手順に従います。

1. ソース環境にデプロイされたAccess ManagerコンソールとOracle WebLogic Server管理コンソールから、IAMSuiteAgentのアクセス・クライアント・パスワードを削除します。

2. ソース環境でcopyConfigスクリプトを実行します。

3. ターゲット環境でpasteConfigスクリプトを実行します。

- pasteConfigスクリプトの実行時、アーカイブにOracle Platform Security Servicesが含まれる場合、スクリプトは次のエラーを返す可能性があります。

oracle.security.audit.util.StrictValidationEventHandler handleEvent
WARNING: Failed to validate the xml content. Reason: cvc-complex-type.2.4.b:
The content of element '' is not complete. One of
'{"http://xmlns.oracle.com/ias/audit/audit-2.0.xsd":source}' is expected..
Apr 24, 2013 6:28:29 AM
oracle.security.audit.util.StrictValidationEventHandler handleEvent
WARNING: Failed to validate the xml content. Reason: cvc-complex-type.2.4.b:
The content of element '' is not complete. One of
'{"http://xmlns.oracle.com/ias/audit/audit-2.0.xsd":source}' is expected..

これらのエラーは無視できます。

- pasteConfigスクリプトの実行時、次のエラー・メッセージがpasteConfigのログに記録される場合があります。

SEVERE: 2013-10-22 01:06:33.432/953.466 Oracle Coherence GE 3.7.1.1 <Error>
(thread=Configuration Store Observer, member=n/a): Error while starting
cluster: (Wrapped) java.io.FileNotFoundException:
config/fmwconfig/.cohstore.jks (No such file or directory)
at com.tangosol.util.Base.ensureRuntimeException(Base.java:288)
at com.tangosol.util.Base.ensureRuntimeException(Base.java:269)
at com.tangosol.net.ssl.SSLSocketProvider.setConfig(SSLSocketProvider.java:444)
at com.tangosol.net.SocketProviderFactory.createProvider(SocketProviderFactory.java:77)
at com.tangosol.net.SocketProviderFactory.ensureProvider(SocketProviderFactory.java:152)
at com.tangosol.coherence.component.net.Cluster.configureSockets(Cluster.CDB:28)

これらのエラーは無視できます。

- copyConfigスクリプトは次の警告を返す場合があります。

=======================================================================
WARNING: Unsupported configuration store version detected. Required
"11.1.2.2.0" but found "11.1.2.1.0".
Nov 03, 2013 10:16:41 PM
oracle.security.am.admin.config.BasicFileConfigurationStore loadConfiguration
WARNING: Unsupported configuration store version detected. Required
"11.1.2.2.0" but found "11.1.2.1.0".
Nov 03, 2013 10:16:42 PM
oracle.security.am.admin.config.BasicFileConfigurationStore loadConfiguration
WARNING: Unsupported configuration store version detected. Required
"11.1.2.2.0" but found "11.1.2.1.0".
=======================================================================

これらの警告は無視してかまいません。

- Access Manager、Oracle Identity ManagerおよびOracle Adaptive Access Managerが含まれる環境では、ターゲット環境の次のデータ・ソース・プロパティに、無効な値が含まれる場合があります。

portNumber
SID
serverName

これらはドメイン内のすべてのデータ・ソースに含まれる冗長なプロパティであるため、これらのプロパティ値が無効であっても、機能が失われることはありません。

4.2 構成の問題および回避策

この項では、構成に関する問題およびその回避策について説明します。次のトピックが含まれます:

- 第4.2.1項「Windowsのネイティブ認証用のFusion Middleware Controlの構成」

4.2.1 Windowsのネイティブ認証用のFusion Middleware Controlの構成

Fusion Middleware ControlとOracle WebLogic Server管理コンソール間のシングル・サインオン・メカニズムとしてWindowsのネイティブ認証(WNA)を使用する場合、次のファイルを変更する必要があります。

- web.xml

- weblogic.xml

これらのファイルは、em.earファイルに含まれます。em.earファイルを展開して各ファイルを編集してから、em.earファイルに再アーカイブします。次の手順を実行してください(フロントエンドがWindows上にあり、em.earファイルがUNIX上にあると仮定します)。

1. JAVA_HOME環境変数を設定します。例:

setenv JAVA_HOME /scratch/Oracle/Middleware/jrockit_160_05_R27.6.2-20

2. em.earが含まれるディレクトリに移動し、ファイルを展開します。例:

cd /scratch/Oracle/Middleware/user_projects/applications/domain_name
JAVA_HOME/bin/jar xvf em.ear em.war
JAVA_HOME/bin/jar xvf em.war WEB-INF/web.xml
JAVA_HOME/bin/jar xvf em.war WEB-INF/weblogic.xml

3. web.xmlを編集し、最初のlogin-configブロックをコメントアウトし、WNAのlogin-configを非コメントアウトします。(どのブロックをコメント化または非コメント化するかはファイルに含まれています。)次に、ファイルの一部が次のように表示されます。

<!--<login-config>
<auth-method>CLIENT-CERT</auth-method>
</login-config>
-->
<!--
the following block is for Windows Native Authentication, if you are using
WNA, do the following:
1. uncomment the following block
2. comment out the previous <login-config> section.
3. you also need to uncomment a block in weblogic.xml
-->
<login-config>
<auth-method>CLIENT-CERT,FORM</auth-method>
<form-login-config>
<form-login-page>/faces/targetauth/emasLogin</form-login-page>
<form-error-page>/login/LoginError.jsp</form-error-page>
</form-login-config>
</login-config>
<security-constraint>
.
.
.
<security-role>
<role-name>Monitor</role-name>
</security-role>

4. weblogic.xmlを編集し、次のブロックを非コメント化します。(どのブロックを非コメントかするかはファイルに含まれています。)次に、ファイルの一部が次のように表示されます。

<!--
the following block is for Windows Native Authentication, if you are using
WNA, uncomment the following block.
-->
<security-role-assignment>
<role-name>Admin</role-name>
<externally-defined/>
</security-role-assignment>
.
.
.
<security-role-assignment>
<role-name>Deployer</role-name>
<externally-defined/>
</security-role-assignment>

5. em.earファイルに再アーカイブします。例:

JAVA_HOME/bin/jar uvf em.war WEB-INF/web.xml
JAVA_HOME/bin/jar uvf em.war WEB-INF/weblogic.xml
JAVA_HOME/bin/jar uvf em.ear em.war

4.3 ドキュメントの訂正箇所

ここでは、『Oracle Fusion Middleware管理者ガイド』および『Oracle Fusion Middleware高可用性ガイド』のドキュメントの訂正箇所を示します。

- 第4.3.1項「『Oracle Fusion Middleware管理者ガイド』のドキュメントの訂正箇所」

- 第4.3.2項「『Oracle Fusion Middleware高可用性ガイド』のドキュメントの訂正箇所」

4.3.1 『Oracle Fusion Middleware管理者ガイド』のドキュメントの訂正箇所

現時点では『Oracle Fusion Middleware管理者ガイド』に訂正箇所はありません。

4.3.2 『Oracle Fusion Middleware高可用性ガイド』のドキュメントの訂正箇所

この項には、『Oracle Fusion Middleware高可用性ガイド11g リリース2 (11.1.2.1.0)』(原本部品番号E28391-04)の次の訂正箇所が含まれます。

- 第4.3.2.1項「JRockit SDKがIDMに対して認証されていない」

4.3.2.1 JRockit SDKがIDMに対して認証されていない

第8.3.3.1.1項「Oracle WebLogic Serverのインストール」の手順5「「製品とコンポーネントの選択」画面で「Oracle JRockit SDK」のみを選択し、「次へ」をクリックします。」の記述は正しくありません。「「製品とコンポーネントの選択」画面で、認証済JDKを選択します。」と記述する必要があります。Oracleの認証マトリックスを参照して、適切なJDKを選択してください。http://www.oracle.com/technetwork/middleware/downloads/fmw-11gr1certmatrix.xlsを参照してください。

5 Oracle Access Management

この章では、Oracle Access Managementに関連する問題について説明します。次のトピックが含まれます:

- 第5.1項「一般的な問題および回避策」

- 第5.2項「構成の問題および回避策」

- 第5.3項「Oracle Access Managementコンソールの問題」

- 第5.4項「ドキュメントの訂正箇所」

注意:
最新の変更や情報は、My Oracle SupportのドキュメントID 1537796.1を参照してください。

5.1 一般的な問題および回避策

この項では、特定のAccess Managerサービス別にまとめた一般的な問題および回避策について説明します。サービス関連のトピック(アクセス・ポータルなど)がなければ、この時点で一般的な問題はありません。

次のトピックが含まれます:

- 第5.1.1項「一般的な問題および回避策: Access Manager」

- 第5.1.2項「一般的な問題および回避策: セキュリティ・トークン・サービス」

- 第5.1.3項「一般的な問題および回避策: Identity Federation」

- 第5.1.4項「一般的な問題と回避策: Mobile and Social」

5.1.1 一般的な問題および回避策: Access Manager

このトピックでは、Oracle Access Management Access Manager (Access Manager)の一般的な問題および回避策について説明します。次のトピックが含まれます:

- 第5.1.1.2項「PS1からPS2へのアップグレード後、Federation SPプロファイルでエラーが発生する」

- 第5.1.1.3項「Access Managerとモバイル機器の時刻の同期が必要」

- 第5.1.1.4項「無効な試行後にユーザー・アカウントがロックされない」

- 第5.1.1.5項「PS2でUseCaseInsensitiveResourceMatchが機能しない」

- 第5.1.1.6項「大文字/小文字を区別しないポリシー・リソースの一致には追加設定が必要」

- 第5.1.1.7項「Cookieベースのセッション管理は11g WebGateのみで使用可能」

- 第5.1.1.8項「DCCプロファイル内のログアウトURL値によってブラウザ・セッションがクリアされない」

- 第5.1.1.9項「ポリシーの自動同期が有効化されずポリシーのアーティファクトのみがサポートされる」

- 第5.1.1.10項「認証後のルールで一部のユーザー属性を使用できない」

- 第5.1.1.11項「WebSphere Application Serverの使用時にパートナ登録が失敗する」

- 第5.1.1.12項「定義済の値を持たない属性がNULLに置き換えられる」

- 第5.1.1.13項「LDAP認証モジュールがOIDに変更されたときにアクセスが拒否される」

- 第5.1.1.14項「SHA2サポートの制限事項」

- 第5.1.1.15項「CookieベースのSMEが有効になっている場合に詳細なタイムアウトが正しく動作しない」

- 第5.1.1.16項「WAS上のX509プラグインでOCSPを使用できない」

- 第5.1.1.17項「WebSphere Application Serverに対するupgradeConfig()が失敗する」

- 第5.1.1.18項「OAM 10gとOAM 11gの共存にはJDK7が必要」

- 第5.1.1.19項「X.509の最小鍵長がJDK 7u 40で増加する」

- 第5.1.1.20項「IBM Power AIX 6.1および7.1における64ビット・プラットフォーム非OHS WebGateエージェントにLDR_PRELOAD64フラグが必要」

- 第5.1.1.21項「ASDKが間違ったバージョン情報を返す」

- 第5.1.1.22項「無害な例外の検出」

- 第5.1.1.23項「フェデレーテッドSSOのパスワード・ポリシーにWLSTコマンドを使用できない」

- 第5.1.1.24項「リソースへのアクセス時に記録される例外」

- 第5.1.1.25項「StaticメソッドUserSession.getSessionAttributes()を取得できない」

- 第5.1.1.26項「複数のタブでの連続したログインがWebGateでは機能しない」

- 第5.1.1.27項「WebSphere Trust Association Interceptorでサポートされないアイテム」

- 第5.1.1.28項「OAMサーバーの構成テスト時にログ出力されるエラー」

- 第5.1.1.29項「完全移行後に単純ポリシーが移行されない」

- 第5.1.1.30項「ローカライズ版のInternet Explorer 9で「使用可能なサービス」ページが開かない」

- 第5.1.1.31項「RSAプラグインをシステムから削除」

- 第5.1.1.32項「OIMドメインの拡張時に手動でプロバイダを作成」

- 第5.1.1.33項「OSSO Agent for 11g OHSによって保護されている場合、"/"コンテキスト・ルートにアクセスできない」

- 第5.1.1.34項「Oracle Entitlements Serverによって保護されているときにAccess Managerを起動すると例外がスローされる」

- 第5.1.1.35項「アクセス・テスターが、非ASCIIエージェント名では機能しない」

- 第5.1.1.36項「認証の失敗: WNAチャレンジ、Active Directory、非ASCII文字が含まれるユーザー」

- 第5.1.1.37項「JDK 1.6およびAIXでは、簡易モードがサポートされない」

- 第5.1.1.38項「ユーザーがDCC対応のWebGateで資格証明の提供を2回要求される場合がある」

5.1.1.1 Internet Explorerブラウザの使用時にBasicSchemeが障害URLにリダイレクトしない

Internet Explorer (バージョン8以上)を使用していて、認証スキームが「BasicScheme」に設定され、アプリケーション・ドメインで障害URLが構成されているとき、試行失敗の最大数に到達すると、ユーザーは障害URLにリダイレクトされません。障害URLまたはOAMシステム・エラー・ページにはリダイレクトされず、エラーが表示されます。

これを回避するには、OAM側のMaxRetryLimitの値を3以下に設定し、OverrideRetryLimitチャレンジパラメータを1、2または3に設定します。こうすることで、ユーザーは構成された回数分のみ入力を求めるプロンプトが表示され、失敗時には構成された障害URLへのリダイレクションが実行されます。

5.1.1.2 PS1からPS2へのアップグレード後、Federation SPプロファイルでエラーが発生する

IAM Suiteは、OAM 11.1.2がインストールされているときに作成されるOOTBアプリケーション・ドメインです。このアプリケーション・ドメインはインストール後に名前を変更することもできますが、OAMを11.1.2.2.0にアップグレードするときにはIAM Suiteに名前を戻す必要があります。名前が変更されていると、WLS管理ログに次のエラーが表示されてアップグレード操作が失敗します。

java.lang.NullPointerException
at
oracle.security.am.common.policy.tools.upgrade.r2ps2.bootstrap.FedR2PS2Bootstr
apHandler.createFedAuthnResource(FedR2PS2BootstrapHandler.java:505)
at
oracle.security.am.common.policy.tools.upgrade.r2ps2.bootstrap.FedR2PS2Bootstr
apHandler.doBootstrap(FedR2PS2BootstrapHandler.java:151)
at
oracle.security.am.common.policy.tools.upgrade.r2ps2.bootstrap.R2PS2BootstrapH
elper.doBootstrap(R2PS2BootstrapHelper.java:70)
at
oracle.security.am.common.policy.tools.PolicyComponentLifecycle.initialize(Pol
.
icyComponentLifecycle.java:99)

IAM Suiteアプリケーション・ドメインの名前が変更されている場合、アップグレード・プロセスの開始前に元のIAM Suiteの名前に戻しておく必要があります。アップグレード後、名前をカスタム名に変更しなおすことができます。

5.1.1.3 Access Managerとモバイル機器の時間の同期が必要

モバイル機器とAccess Managerサーバー間の時間の同期はサポートされていないため、時間の同期が取れていない場合、モバイル機器で生成されたOTPコードはAccess Managerで検証されません。

5.1.1.4 無効な試行後にユーザー・アカウントがロックされない

Access ManagerとIdentity Managerの統合環境で、Active Directoryがバックエンド・アイデンティティ・ストアの場合、無効な資格証明を使用した認証試行が指定回数繰り返されても、ユーザー・アカウントはロックされません。

5.1.1.5 PS2でUseCaseInsensitiveResourceMatchが機能しない

UseCaseInsensitiveResourceMatchフラグ(大/小文字を区別したリソースのパターン一致の制御)が機能しません。この問題を回避するには、構成キー名をUseCaseInsensitiveResourceMatchからUSE_CASE_INSENSITIVE_RESOURCE_MATCHに変更します。

5.1.1.6 大文字/小文字を区別しないポリシー・リソースの一致には追加設定が必要

「大文字/小文字を区別しないポリシー・リソースの一致」オプションに関する問題を回避するには、oam-config.xmlに設定を追加し、それを構成する必要があります。次の設定を「PolicyService」→「OAMPolicyProvider」→「properties」の下に追加する必要があります。

<Setting Name="USE_CASE_INSENSITIVE_RESOURCE_MATCH
"Type="xsd:boolean">true</Setting>

5.1.1.7 Cookieベースのセッション管理は11g WebGateのみで使用可能

クライアント側セッションの管理(Cookieベースのセッション管理とも呼ばれます)は、11g WebGateエージェントでのみ使用可能です。

5.1.1.8 DCCプロファイル内のログアウトURL値によってブラウザ・セッションがクリアされない

11g APACHE WebGate用のDCC WebGateプロファイルにログアウトURL (/logout.html)のデフォルト値が含まれている場合、DCCのCookieはログアウト時にクリアされないため、セッションがブラウザ内に残ります。ログアウトURLのデフォルト値をDCC WebGateプロファイルから削除すると、ログアウトは予期したとおりに動作します。

5.1.1.9 ポリシーの自動同期が有効化されずポリシーのアーティファクトのみがサポートされる

マルチ・データ・センターおよびポリシーの自動同期機能では、ポリシーのアーティファクトのみがサポートされ、システムのアーティファクトはサポートされません。また、ポリシーの自動同期は初期状態では無効になっています。有効化するには、Javaシステム・プロパティを-DENABLE_ENTITY_JOURNAL=trueに設定します。

5.1.1.10 認証後ルールで一部のユーザー属性を使用できない

認証後ルールの書込み時には、一部のユーザー属性は使用できません。このリリースでは、userId、userDNおよびguidのみが使用可能です。

5.1.1.11 WebSphere Application Serverの使用時にパートナ登録が失敗する

Websphere Application Serverへのデプロイを行った場合、AdminServerとoam_serverが稼働した状態でオフラインwsadminコマンド(Oam.createUserIdentityStoreなど)を実行したときに、Access Managerコンソールまたはrregを使用したパートナ登録が失敗します。問題を修正するには、オフラインwsadminコマンドを実行するたびにサーバーを再起動します。

5.1.1.12 定義済の値を持たない属性がNULLに置き換えられる

値を持たない属性がアイデンティティ・ストア内で定義されている場合、その属性を参照するレスポンス内のパラメータがNULLに置き換えられます。たとえば、指定したユーザーに対するパラメータ${user.deptname}の値がアイデンティティ・ストア内で定義されていない場合、実行時のレスポンスはNULLになります。(R1ではNONEが使用されていました。)

5.1.1.13 LDAP認証モジュールがOIDに変更されたときにアクセスが拒否される

このエラーを回避するには、インストール後の手順としてidmConfigTool.shを使用し、WebLogic管理サーバー・ホスト、ポートおよびWebLogicユーザー用の値(パスワードを含む)をOAM構成ストア内にプロビジョニングします。IDS MBeanへのアクセス時に、ログインしたサブジェクトのユーザーおよびパスワードのかわりに、これらの値を使用します。

5.1.1.14 SHA2サポートの制限事項

デザインごとのSHA-2サポートの既知の制限事項を次に示します。

- SHA-2証明書を使用したときにWebGateが簡易モードで動作しません。

- SHA-2のサポートが32ビット・プラットフォームで提供されません。

- SHA-224証明書がサポートされません。

5.1.1.15 CookieベースのSMEが有効になっている場合に詳細なタイムアウトが正しく動作しない

CookieベースのSMEが有効になっている(trueに設定されている)場合、詳細なタイムアウト機能は正しく動作しません。これは想定されている動作です。

5.1.1.16 WAS上のX509プラグインでOCSPを使用できない

Access Manager 11gをWebSphere Application Serverコンテナにデプロイした場合、X509プラグインではOCSPを使用できません。

5.1.1.17 WebSphere Application Serverに対するupgradeConfig()が失敗する

upgradeConfig()は、一部のシェルでWebSphere Application Serverに対して使用したときに失敗します。たとえば、tcshシェルの使用時、WebSphereに対してwsadmin.shスクリプトを実行しても、ORACLE_HOMEはエクスポートされません。このため、処理は失敗し、「Could not identify correct ORACLE_HOME location」というエラー・メッセージが出力されます。この問題を回避するには、次の手順を実行します。

1. bashシェルを使用して、$ORACLE_HOME/common/bin/wsadmin.shを起動します。
bashシェルを使用した場合、同じ問題は発生しません。

2. ORACLE_HOMEの値を明示的にエクスポートします。
export ORACLE_HOME

3. ORACLE_HOMEがエクスポートされるように、$ORACLE_HOME/common/bin/wsadmin.shを変更します。

5.1.1.18 OAM 10gとOAM 11gの共存にはJDK7が必要

OAM10gとOAM11gを構成する(共存はR2PS2の新機能です)には、JDK7に含まれる2つのセキュリティJARが必要です。

5.1.1.19 X.509の最小鍵長がJDK 7u 40で増加する

JDK 7u40では、X.509の最小鍵長が512ビットから1024ビットに増加します。(この変更は、現在の標準で脆弱とみなされている鍵長が使用されないようにすることを目的としています。)このデフォルト動作を変更する方法については、JDKのドキュメントを参照してください。

5.1.1.20 IBM Power AIX 6.1および7.1における64ビット・プラットフォーム非OHS WebGateエージェントにLDR_PRELOAD64フラグが必要

IBM Power AIX 5.3、6.1および7.1の64ビット・プラットフォーム非OHS WebGateエージェントのサポートが追加されました。次のコマンドを使用してLDR_PRELOAD64フラグを設定しないかぎり、ApacheサーバーはAIX 6.1および7.1では起動も動作もしません。

export LDR_PRELOAD64=libclntsh.so

5.1.1.21 ASDKが間違ったバージョン情報を返す

11gR2 PS1 ASDKは、次のように間違ったバージョン情報を返します。

- getSDKVersion() APIは、値11.1.2.1.0のかわりに11.1.2.0.0を返します。

- ofm_oam_sdk_generic_11.1.2.1.0_disk1_1of1.zipディスクの名前がofm_oam_sdk_generic_11.1.2.0.0_disk1_1of1.zipになる場合があります。

5.1.1.22 無害な例外が検出される

次の無害な例外は、管理サーバーと管理対象サーバーで発生する可能性があります。これは無視できます。

java.lang.NoClassDefFoundError:
oracle/security/am/engines/rreg/common/RegistrationRequest
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
at java.lang.Class.privateGetPublicMethods(Class.java:2547)
at java.lang.Class.getMethods(Class.java:1410)
at oracle.security.am.admin.config.mgmt.beanimpl.AMBootstrap.
isBootstrapCandidate (AMBootstrap.java:191)
at oracle.security.am.admin.config.mgmt.beanimpl.AMBootstrap.
invokeBootstrapMethods(AMBootstrap.java:146)
at oracle.security.am.admin.config.mgmt.beanimpl.AMBootstrap.
doServerBootstrap(AMBootstrap.java:106)
at oracle.security.am.admin.config.mgmt.beanimpl.AMBootstrap
load(AMBootstrap.java:247)

次の無害な例外は、AdminServer-diagnostic.logファイルに出力されます。これは、管理コンソールの機能に影響することはないため、無視できます。

oracle.mds.exception.ReadOnlyStoreException: MDS-01273:
The operation on the resource /oracle/oam/ui/adfm/DataBindings.cpx failed
because source metadata store mapped to the namespace / DEFAULT is read only.
at
oracle.mds.core.MDSSession.checkAndSetWriteStoreInUse(MDSSession.java:2495)
at
oracle.mds.core.MDSSession.checkAndSetWriteStoreInUse(MDSSession.java:2548)
at oracle.mds.core.MDSSession.getMutableMO(MDSSession.java:3493)
at oracle.mds.core.MDSSession.getMutableMO(MDSSession.java:1660)
at oracle.mds.core.MDSSession.getMutableMO(MDSSession.java:1546)
at oracle.adfdt.model.mds.MDSApplicationService.findApplication
(MDSApplicationService.java:57)
at oracle.adfdt.model.mds.MDSModelDesignTimeContext.initServices
(MDSModelDesignTimeContext.java:232)
at oracle.adfdt.model.mds.MDSModelDesignTimeContext.<init>
(MDSModelDesignTimeContext.java:82)
at oracle.adfdt.mds.MDSDesignTimeContext.<init>
(MDSDesignTimeContext.java:66)
at oracle.adf.view.rich.dt.DtAtRtContext.<init>
(DtAtRtContext.java:22)
at oracle.adf.view.rich.dt.Page.<init>(Page.java:535)
at oracle.adf.view.rich.dt.Page.getInstance(Page.java:80)
at oracle.adf.view.page.editor.customize.ComposerPageResolver.getPageObject
(ComposerPageResolver.java:200)
at oracle.adfinternal.view.page.editor.contextual.event.ContextualResolver.
getPageDefinition(ContextualResolver.java:1229)
at oracle.adfinternal.view.page.editor.contextual.event.ContextualResolver.
<init>(ContextualResolver.java:129)

5.1.1.23 フェデレーテッドSSOのパスワード・ポリシーにWLSTコマンドを使用できない

WLSTコマンドは、次の変更を手動でoam-config.xmlに加えないかぎり、フェデレーテッドSSOパスワード・ポリシー・プロファイルの追加、編集または削除に使用できません。

1. 既存のoam-config.xmlファイルをバックアップします。

2. このファイル内で、Setting Name="UserProfileInstance"を探し、"UserProfileInstance"設定の子として、次のエントリを追加します。

<Setting Name=""NEW_PROFILE" Type="htf:map">
<Setting Name="PasswordPolicyAttributes" Type="htf:map">
<Setting Name="FORCED_PASSWORD_CHANGE" Type="xsd:boolean">true</Setting>
<Setting Name="USER_ACCOUNT_DISABLED" Type="xsd:boolean">true</Setting>
<Setting Name="PASSWORD_EXPIRED" Type="xsd:boolean">true</Setting>
<Setting Name="TENANT_DISABLED" Type="xsd:boolean">true</Setting>
<Setting Name="USER_ACCOUNT_LOCKED" Type="xsd:boolean">true</Setting>
</Setting>
</Setting>

編集や削除をする場合は、変更をoam-config.xml内の既存のプロファイル・エントリで行う必要があります。

3. oam-config.xmlのVersion設定の値を増やして、変更を保存します。

5.1.1.24 リソースへのアクセス時に記録される例外

リソースへのアクセス時には、Access Manager診断ログにCertPathValidatorExceptionが記録されます。例:

[2013-03-12T21:39:09.281-07:00] [oam_server1] [ERROR] [OAMSSA-12117]
[oracle.oam.engine.authn] [tid: WebContainer : 3] [ecid: disabled,0]
[APP: oam_server_11.1.2.0.0] Cannot validate the user certificate.[[
java.security.cert.CertPathValidatorException: The certificate issued
by O=My Company Ltd, L=Newbury, ST=Berkshire, C=GB is not trusted;
internal cause is:
java.security.cert.CertPathValidatorException: Certificate chaining error
at
com.ibm.security.cert.BasicChecker.<init>(BasicChecker.java:111) at

5.1.1.25 StaticメソッドUserSession.getSessionAttributes()を取得できない

静的なgetSessionAttributes()メソッドは、ユーザーの一部のSession属性を取得しません。取得するのはASDKを使用して設定されたもののみです。

5.1.1.26 複数のタブでの連続したログインがWebGateでは機能しない

複数タブ・ブラウザの動作をサポートするにはFORM Cache Modeを使用する必要があります。デフォルトではCOOKIE Modeに設定されています。

5.1.1.27 WebSphere Trust Association Interceptorでサポートされないアイテム

次のアイテムは、Access Manager WebLogic Server Id Asserterと比較してAccess Manager WebSphere Trust Association Interceptor (TAI)でサポートされていないものです。

- Access Manager WAS TAIでは、OAM_IDENTITY_ASSERTIONヘッダーによるSAMLアサーションがサポートされていません。

- OAM WAS TAIではアイデンティティ・コンテキストがサポートされていません。アイデンティティ・コンテキストは、OAM_IDENTITY_ASSERTIONヘッダーを基に、Access Manager WebLogic Server Identity Asserterによってサポートされています。

5.1.1.28 OAMサーバーの構成テスト時にログ出力されるエラー

idmConfigTool.sh -configOAMの実行後、2つのWebGateプロファイルである、Webgate_IDMとWebgate_IDM_11gが生成されます。両方とも11gです。各Access Managerサーバーの構成をoamtestツールを使用して確認しているとき、管理コンソールには、正確に接続ステータスが表示されますが、WebGateごとに長いエラー/例外がログに記録されます。このエラー・ログは予想されたもので、無視できます。

5.1.1.29 完全移行後に単純ポリシーが移行されない

完全移行の後に、新規の増分移行または差分の増分移行を実行するとき、単純ポリシーが移行されません。この問題は最大セッション時間の経過によるものです。管理サーバーを再起動するか、最大セッション時間の値を120分を超えるように変更します。

5.1.1.30 ローカライズ版のInternet Explorer 9で「使用可能なサービス」ページが開かない

Internet Explorer 9を使用して、cnまたはjp用にローカライズされたOAM管理コンソールにアクセスするとき、「使用可能なサービス」のテキストをダブルクリックしても関連するページは開きません。このテキストに対応するフォルダ・アイコンをクリックすると正常に動作します。または、Internet Explorer 8やFirefoxを使用して回避します。Internet Explorer 7を使用したときに動作する場合は、OAMをExplorer 7互換モードで実行するように強制することもできます。Oracle Technology NetworkのIE 9でのIE 8互換モードによるADF Facesアプリケーションの実行に関するPDFの記事を参照してください。

5.1.1.31 RSAプラグインをシステムから削除

RSAプラグインがシステム・プラグインから削除されました。この機能は、カスタムRSAプラグインをインストールおよび使用することでアクセスできます。

5.1.1.32 OIMドメインの拡張時に手動でプロバイダを作成

Oracle Access Management Access Managerの追加によりOracle Identity Managerドメインを拡張する場合は、OIMAuthenticationProviderが削除されます。OIMとOAMをidmConfigTool -configOIMを使用して統合したときには、プロバイダが必要に応じて自動的に再ロードされます。idmConfigTool -configOIMを使用していない場合は、プロバイダを手動で作成する必要があります。

5.1.1.33 OSSO Agent for 11g OHSによって保護されている場合、"/"コンテキスト・ルートにアクセスできない

11g OHSに付属のmod_ossoエージェントは、@コンテキスト・ルート'/'を保護するように構成できません。

5.1.1.34 Oracle Entitlements Serverによって保護されているときにAccess Managerを起動すると例外がスローされる

Oracle Entitlements Serverによって保護されているAccess Managerのインスタンスを起動すると、実行時例外が発生します。この例外は無視してかまいません。

5.1.1.35 アクセス・テスターが、非ASCIIエージェント名では機能しない

ASCIIではない名前を使用して、WebGateをAccess Managerに登録します。アクセス・テスターで、有効なIPアドレス、ポートおよびエージェントID(非ASCII名)を入力し、「接続」をクリックします。

接続テストに失敗します。

5.1.1.36 認証の失敗: WNAチャレンジ、Active Directory、非ASCII文字が含まれるユーザー

WNAチャレンジ・メソッドが含まれるKerberos認証スキームを使用するようにAccess Managerを構成し、Microsoft Active Directoryに非ASCIIユーザーを作成します。

問題

ユーザー詳細を取得してサブジェクトにユーザーDNおよびGUID属性を移入しようとすると、例外が発生します。Active Directoryの非ASCIIユーザーがAccess Managerによって保護されたリソースにアクセスしようとすると、認証に失敗し、OAMサーバー・ログに次のエラーが記録されます。

... Failure getting users by attribute : cn, value ....

原因

属性のユーザー名はJava文字列としてそのまま渡されます。

解決策

非ASCIIユーザーは、次のJVMシステム・プロパティを$DOMAIN_HOME/binのstartManagedWeblogic.shスクリプトに適用することで、Kerberos WNAスキームによって保護されたリソースにアクセスできます。

-Dsun.security.krb5.msinterop.kstring=true

5.1.1.37 JDK 1.6およびAIXでは、簡易モードがサポートされない

簡易モードは、JDK 1.6およびAIXプラットフォームではサポートされません。かわりに、オープンまたは証明書モードを使用します。

5.1.1.38 ユーザーがDCC対応のWebGateで資格証明の提供を2回要求される場合がある

問題

外部資格証明コレクタ対応のWebGateとリソースWebGateを組み合せている場合、ユーザーは資格証明の提供を2回要求される場合があります。これは、Oracle HTTP Serverによる内部フォワードが生じるURLでログインがトリガーされる場合に発生する可能性があります。

回避策

この問題を解決するには、次の回避策を使用できます。

1. httpd.confファイルを編集し、(WebGate構成にインクルードされる前に)ディレクトリ・アクセス用にブラウザをリダイレクトするリライト・ルールを追加します。例:

RewriteEngine On
RewriteRule     ^(.*)/$         "$1/welcome-index.html"      [R]

2. SSL対応のWebサーバー: SSL構成でこれらのルールを繰り返します。

5.1.2 一般的な問題および回避策: セキュリティ・トークン・サービス

このトピックでは、Oracle Access Managementセキュリティ・トークン・サービス(セキュリティ・トークン・サービス)の一般的な問題および回避策について説明します。次のトピックが含まれます:

- 第5.1.2.1項「STSがRequestSecurityTokenで送信された存続時間を受け付けない」

- 第5.1.2.2項「Security Token Serviceの列をクリックすると例外がスローされる」

- 第5.1.2.3項「検索および英語以外のブラウザの設定に関する問題」

5.1.2.1 STSがRequestSecurityTokenで送信された存続時間を受け付けない

Security Token Serviceは、WS-TrustのRequestSecurityTokenメッセージで送信された存続時間を処理しません。一方、WS-Trust RequestSecurityTokenResponseでは、Oracle Security Token Serviceの発行テンプレートにある構成済のトークン有効期間に従った存続時間が格納されています。

5.1.2.2 Security Token Serviceの列をクリックすると例外がスローされる

Access Manager管理コンソールの「Security Token Service」セクションで新規リクエスタ・プロファイルを作成する際に、新しい属性名マッピングを追加するために、「行番号」というタイトルの列を2回クリックすると、サポートされていない操作例外を示すエラー・メッセージが表示される場合があります。

5.1.2.3 検索および英語以外のブラウザの設定に関する問題

ブラウザの言語が英語以外の言語に設定されている場合、セキュリティ・トークン・サービス検索では期待した結果が返されないことがあります。たとえば、これは次の設定の場合に発生します。

- 「リクエスタ」、「リライイング・パーティ」または「発行局」画面で、「パートナ・タイプ」フィールドを「リクエスタ」、「リライイング・パーティ」または「発行局」に設定した場合。

- Oracle Access Manager管理コンソールブラウザの設定が英語以外のときに、「トークン発行テンプレート」画面で、Token TypeをUsernameに設定した場合。

- Oracle Access Manager管理コンソールブラウザの設定が英語以外のときに、「トークン検証テンプレート」画面で、Token TypeをUsernameに設定した場合。

ブラウザの言語が英語の場合、検索では期待した結果が返されます。

5.1.3 一般的な問題および回避策: Identity Federation

このトピックでは、Oracle Access Management Identity Federation (Identity Federation)の一般的な問題および回避策について説明します。次のトピックが含まれます:

- 第5.1.3.1項「WebGateで資格証明コレクタ・オプションが有効になっているときにエラーが発生する」

5.1.3.1 WebGateで資格証明コレクタ・オプションが有効になっているときにエラーが発生する

この問題は、次の状況で発生します。

- WebGateがリソースのフロンドエンド処理を行っている。

- 「資格証明コレクタ操作の許可」オプションがこのWebGateで選択されている。

- リソースがFederationSchemeを使用するポリシーによって保護されている。

この問題により、リソースへのアクセスをリクエストすると、サーバーからはURLで200が返され、ここでブラウザはPOSTを使用してリクエストをそのURLにポストしますが、ブラウザは302を介してリダイレクトされる必要があります。

この問題を解決するには、FederationSchemeで保護されているリソースのフロンドエンド処理を行うWebGateエージェントに対して、「資格証明コレクタ操作の許可」オプションを無効にします。

5.1.4 一般的な問題と回避策: Mobile and Social

このトピックでは、Oracle Access Management Mobile and Socialの一般的な問題および回避策について説明します。次のトピックが含まれます:

- 第5.1.4.1項「Mobile and SocialではAndroid OSのネイティブ・ブラウザがサポートされない」

- 第5.1.4.2項「Internet Explorerユーザーは保護モードを有効にする必要がある」

- 第5.1.4.3項「Googleの言語メニューのためにサインイン・ページのフローで複数の言語が表示される可能性がある」

- 第5.1.4.4項「「Mobile and Social設定」ペインを表示範囲の外側までドラッグできてしまう」

5.1.4.1 Mobile and SocialではAndroid OSのネイティブ・ブラウザがサポートされない

Mobile and Socialは、AndroidデバイスではMozilla FirefoxおよびGoogle Chromeをサポートしています。次の問題は、Android OSのネイティブ・ブラウザを使用した場合に発生することが確認されています。

- ネイティブ・ブラウザでレンダリングされたログインWebページでは、ユーザーがユーザー名とパスワードを入力できない。

- モバイル・クライアントにモバイル・シングル・サインオン・アプリケーションがインストールされていない場合、Androidのネイティブ・ブラウザでは、ユーザーが認証可能なページにリダイレクトされません。これは、ネイティブ・ブラウザのJavaScriptサポートの制限によるものです。

5.1.4.2 Internet Explorerユーザーは保護モードを有効にする必要がある

Internet Explorerユーザーは、保護モードを有効にしていない場合、ソーシャル・アイデンティティ・プロバイダにサインインできません。空白のページが表示されてしまいます。

Internet Explorerのバージョン8および9でこの問題を回避するには、保護モードを有効にします。

1. Internet Explorerのメニューから「ツール」→「インターネット オプション」→「セキュリティ」を選択します。

2. 「保護モードを有効にする」を選択して、ブラウザを再起動します。

5.1.4.3 Googleの言語メニューのためにサインイン・ページのフローで複数の言語が表示される可能性がある

Googleでサインインしたユーザーが画面上のメニューと異なる言語を選択した場合、Mobile and Socialが管理する要求フローの外部にページ要求がリダイレクトされます。このため、Googleが生成するログイン・ページは、Mobile and Socialが生成するページと異なる言語の場合があります。Mobile and Socialは、ブラウザの言語設定を基に翻訳したページを提供します。ページが異なる言語で表示されるのを回避するには、ユーザーが変更する場合にブラウザの言語設定のみを使用する必要があります。

5.1.4.4 「Mobile and Social設定」ペインを表示範囲の外側までドラッグできてしまう

Oracle Access Managementコンソールでは、ナビゲーション・ペインで「Mobile and Social設定」ツリーを表示しているときにこのペインの表示範囲外のコンテンツをクリックおよびドラッグできてしまいます。

この問題を回避するには、ページをリフレッシュするか、ログアウトして再度ログインします。

5.1.5 一般的な問題および回避策: アクセス・ポータル・サービス

このトピックでは、Oracle Access Managementアクセス・ポータル・サービスの一般的な問題および回避策について説明します。次のトピックが含まれます:

- 第5.1.5.1項「Basic認証(モーダル)ダイアログで資格証明が取得されない」

5.1.5.1 Basic認証(モーダル)ダイアログで資格証明が取得されない

JavaScriptクライアントがまだパートナID Cookieを設定していないクリーンなブラウザ・セッションでは、Basic認証(モーダル)ダイアログに入力された資格証明は取得されません。

現在のところ、この問題に対する回避策はありません。

5.2 構成の問題および回避策

この項では、特定のサービスに関してまとめた構成の問題およびその回避策について説明します。説明を簡潔にするために、問題のあるサービスについてのみ説明します。たとえば、Identity Contextにはこの時点で既知の問題がないため、ここには含まれていません。次のトピックが含まれます:

- 第5.2.1項「構成の問題および回避策: Access Manager」

- 第5.2.2項「構成の問題および回避策: セキュリティ・トークン・サービス」

- 第5.2.3項「構成の問題および回避策: Identity Federation」

- 第5.2.4項「構成の問題および回避策: Mobile and Social」

5.2.1 構成の問題および回避策: Access Manager

このトピックでは、Oracle Access Management Access Manager (Access Manager)の構成の問題および回避策について説明します。次のトピックが含まれます:

- 第5.2.1.1項「OAMの移行で一部のデータ・ソースが作成されない」

- 第5.2.1.2項「パスワードの検証スキームの更新後にLDAPがデフォルトで設定される」

- 第5.2.1.3項「IBM HTTPサーバーおよびWebSphere間でのプラグインの使用方法」

- 第5.2.1.4項「SDK初期化失敗の際にObAccessClientの結果を使用する方法」

- 第5.2.1.5項「oamtai.xmlを複数のWebGates用に構成」

- 第5.2.1.6項「Oracle Internet DirectoryにobLockedOn属性がない」

- 第5.2.1.7項「OAM 10g WebgateをOAM 11gとともに使用するにはJavascriptが必要」

- 第5.2.1.8項「OpenSSOエージェント構成のホットスワップの有効化」

5.2.1.1 OAMの移行で一部のデータ・ソースが作成されない

OAM 10g環境を11gに移行しているとき、複数のデータベース・インスタンスがディレクトリ・サーバー・プロファイルで構成され、それらの一部が同じdisplayName値を共有している場合、データ・ソースにある一部のデータベース・インスタンスは移行プロセスで新しい環境へ変換されません。これを回避するには、ディレクトリ・サーバー・プロファイルで2つのインスタンスが同じdisplayNameの値を持たないように、10g環境のデータベース・インスタンスの名前を変更します。

5.2.1.2 パスワードの検証スキームの更新後にLDAPがデフォルトで設定される

Access Managerをバージョン11gR2 PS1にアップグレードした後に、パスワード検証スキームがパスワード・ポリシー検証モジュールに設定されていません。コンソールを使用して、パスワード検証スキームをパスワード・ポリシー検証モジュールに設定してください。

5.2.1.3 IBM HTTPサーバーおよびWebSphere間でのプラグインの使用方法

IBM HTTP Server (IHS)とWebSphere Application Server (WAS)間の通信は、IHSで用意されているプラグインをインストールおよび構成することで可能になります。次に、インストールと構成手順について説明します。

1. IHSのインストール時に、付属するプラグインをインストールします。

2. インストール後にIHSプラグイン・ディレクトリ(たとえば、$IHS_HOME\Plugins\config\webserver1)に移動し、plugin-cfg.xml構成ファイルがあることを確認します。

3. 次のようにplugin-cfg.xmlを変更して、ファイルを保存します。

1. IHSにアクセスできる仮想ホスト・ポートを追加します。

<VirtualHostGroup Name="default_host">
<!-- Include active IHS port details required for connecting to OAM on WAS -->
<!--  <VirtualHost Name="*:9004"/> -->
<VirtualHost Name="*:8080"/>
<VirtualHost Name="*:17777"/>
</VirtualHostGroup>

2. <ServerCluster>と、リソースのデプロイ先である該当するサーバー・エントリを含んだ適切な詳細情報を追加します。

3. 該当するサーバー・クラスタ用に<UriGroup>タグを追加します。

<UriGroup Name="oamserver1_Cluster_URIs">
<Uri Name="/oam/*"/>
</UriGroup>

4. <UriGroup>タグに対応する<Route>タグを追加します。

<Route ServerCluster="oamserver1_Cluster"
UriGroup="oamserver1_Cluster_URIs" VirtualHostGroup="default_host"/>

4. WebSphereで、IBMコンソールを使用して「Environment」→「Virtual Hosts」→「default_hosts」→「Host Alias」の順に移動して、該当するVirtualHostエントリを追加します。

5.2.1.4 SDK初期化失敗の際にObAccessClientの結果を使用する方法

ObAccessClient (11.1.1.5.0 Access Managerコンソールによって作成)を使用して、11g ASDK (11.1.1.7.0、11.1.2.0.0およびこれら以上)用にAccessClientを作成すると次のエラーが発生します。これは、古いObAccessClient.xmlファイルには数値ではなくtrue/falseで表現されたブール設定があるためです。

oracle.security.am.asdk.AccessClient initialize SEVERE:
Oracle Access SDK initialization failed.

これを回避するには、元の(古い)ObAccessClient.xmlをDOMAIN_HOME/output/AGENT_NAMEからASDK構成ディレクトリ(configLocation)へコピーします。または、新しいObAccessClient.xmlのブール値(true/false)を数値(0/1)に変更するために手動で編集します。

5.2.1.5 oamtai.xmlを複数のWebGates用に構成

1つのWebSphereインスタンスには、oamtai.xmlファイルが1つのみ存在します。デプロイメントに複数のWebGateプロファイルがあり、同じWebSphere Application Serverにデプロイされているアプリケーションを保護している場合(たとえば、10gおよび11g WebGateが混在する場合)、OAM Trust Association Interceptorを次のように構成する必要があります。

- デプロイメントでのWebGateの数に関係なく、ファイル内に定義されるエージェント・プロファイルはOAM10gタイプにする必要があります。

- アサーション・タイプは、HeaderBasedAssertionとして定義する必要があります。

5.2.1.6 Oracle Internet DirectoryにobLockedOn属性がない

Access Managerを11gR2から11gR2 PS1にアップグレードすると、obLockedOn属性がOracle Internet Directoryからなくなります。この属性をOIDに追加するには、次の手順を使用します。

1. obLockedOn属性を手動でスキーマに追加します。

2. ldapmodifyコマンドでLDIFをOIDにインポートします。

3. obLockedOnを変更するoamSoftwareUser権限を与えるように、oam_user_write_acl_users_oblockedon_template.ldifを編集します。
%s_UsersContainerDN%をユーザー検索ベースで置換し、%s_GroupsContainerDN%をグループ検索ベースで置換します。

4. 変更したoam_user_write_acl_users_oblockedon_template.ldifをインポートします。

5.2.1.7 OAM 10g WebGateをOAM 11gとともに使用するにはJavascriptが必要

Oracle Access Manager 10g WebGateをOracle Access Management 11gとともに使用する場合、webgate_install_directory/oamsso/logout.htmlページでは、Oracle Access Management 11gサーバー・ログアウト・ページへのリダイレクトを開始するためのJavaScriptコードが必要になります。このページで、WebGate Cookieによってログアウトした場合、11gセッションもクリアされます。Oracle Access Manager 10g WebGateを移行する場合は、Oracle Fusion Middleware Oracle Access Manager管理者ガイドに記載されている手順に従ってください。

5.2.1.8 OpenSSOエージェント構成のホットスワップの有効化

OpenSSOエージェント構成のホットスワップを有効にするには、OAMサーバーのOpenSSOプロキシで、openssoエージェントの登録の「その他」プロパティ・セクションに次のプロパティが設定され、エージェント・サーバーが再起動されることを確認します。

J2eeエージェント: com.sun.identity.client.notification.url =http://<AGENT_SERVER_HOST>:<AGENT_SERVER_PORT>/agentapp/notification

Webエージェント:

com.sun.identity.client.notification.url=http://<AGENT_SERVER_HOST>:<AGENT_SERVER_PORT>/UpdateAgentCacheServlet?shortcircuit=false

Webエージェントではサポートされていません: com.sun.identity.agents.config.change.notification.enable=true

エージェントをホストしているOAMサーバーを再起動します。

5.2.2 構成の問題および回避策: セキュリティ・トークン・サービス

このトピックでは、Oracle Access Managementセキュリティ・トークン・サービス(セキュリティ・トークン・サービス)の構成の問題およびその回避策について説明します。次のトピックが含まれます:

- 第5.2.2.1項「類似作成(複製)を使用しても元のテンプレートのすべてのプロパティがコピーされない」

- 第5.2.2.2項「パートナの暗号化または署名証明書の削除をコンソールがサポートしない」

5.2.2.1 類似作成(複製)を使用しても元のテンプレートのすべてのプロパティがコピーされない

セキュリティ・トークン・サービスの類似作成(複製)ボタンを使用しても、元の「発行局プロファイル」テンプレートの一部のプロパティ(「セキュリティ」セクションや「属性マッピング」セクションなど)はコピーされません。

管理者は、新しく作成した「発行局プロファイル」に必要な構成項目を手動で入力する必要があります。

1. Oracle Access Managementコンソールの起動パッドから、「セキュリティ・トークン・サービス」の「トークン発行テンプレート」をクリックします。

2. 既存の「発行テンプレート」を選択し、類似作成(複製)ボタンをクリックします。

3. 新しいコピーした「発行テンプレート」を作成し、新しく作成したテンプレートに必要な構成項目を手動で入力します。

5.2.2.2 パートナの暗号化または署名証明書の削除をコンソールがサポートしない

Oracle Access Managementコンソールは、セキュリティ・トークン・サービスのパートナ用に設定された、署名証明書または暗号化証明書を削除する方法を用意していません。

管理者は、次のWLSTコマンドを使用して、これらを手動で削除する必要があります。

セキュリティ・トークン・サービスのパートナの署名証明書を削除するには:

deletePartnerSigningCert

セキュリティ・トークン・サービスのパートナの暗号化証明書を削除するには:

deletePartnerEncryptionCert

5.2.3 構成の問題および回避策: Identity Federation

このトピックでは、Oracle Access Management Identity Federation (Identity Federation)の構成の問題およびその回避策について説明します。次のトピックが含まれます:

- 第5.2.3.1項「プロバイダの「検索文字列」フィールドが完全一致検索を実行する」

- 第5.2.3.2項「無効な署名証明書がアップロードされるときに不正なエラー・メッセージが表示される」

5.2.3.1 プロバイダの「検索文字列」フィールドが完全一致検索を実行する

Oracle Access Managementコンソールでは、アイデンティティ・プロバイダの検索画面は、ProviderIdフィールドおよび「パートナ名」フィールドで、「含む」検索ではなく、完全一致(==)を実行することを認識しておく必要があります。

これは完全一致ですが、ユーザーは検索で*をワイルド・カードとして使用できます。

5.2.3.2 無効な署名証明書がアップロードされるときに不正なエラー・メッセージが表示される

IdPを作成/編集するとき、署名証明書に不正なファイルをアップロードすると、ファイルに証明書が含まれていないことを示す適切なメッセージではなく、NULLポインタ例外エラー・メッセージが表示されます。

5.2.4 構成の問題および回避策: Mobile and Social

このトピックでは、Oracle Access Management Mobile and Social (Mobile and Social)の構成の問題およびその回避策について説明します。次のトピックが含まれます:

- 第5.2.4.1項「外部LDAPを使用するOAuth 3-LeggedフローにはWebGateプロキシが必要」

- 第5.2.4.2項「OAuthスコープのスーパーセットをサブセットの前に定義する必要がある」

- 第5.2.4.3項「登録ページのローカライズに必要な手順」

- 第5.2.4.4項「モバイル・クライアントで、サーバーから送信されたエラー・メッセージが翻訳されない」

- 第5.2.4.5項「Yahooアイデンティティ・プロバイダが姓と名を返さない」

- 第5.2.4.6項「ジェイルブレークの「最高OSバージョン」設定を一度設定すると空にできない」

5.2.4.1 外部LDAPを使用するOAuth 3-LeggedフローにはWebGateプロキシが必要

外部のLDAPディレクトリ・サーバーを使用するOAuth 3-Legged認可フローには、WebGateプロキシが必要です。この問題を解決するには、Oracle Fusion Middleware Oracle Access Management管理者ガイドのMobile and SocialをサポートするためのWebGateの構成に関する項の手順に従います。

5.2.4.2 OAuthスコープのスーパーセットをサブセットの前に定義する必要がある

リソース・サーバー構成ページでOAuthスコープを定義するとき、スコープのスーパーセット(UserProfile.*)をサブセット(UserProfile.users)の前に追加します。スコープのサブセットをドロップダウン・リストから削除した後のみ、スコープのスーパーセットをそのリストから選択できます。

5.2.4.3 登録ページのローカライズに必要な手順

設計変更により、登録ページの属性名は英語になり、他の言語にローカライズされていません。このページを翻訳するには、次の手順でOracle Access Managementコンソールを使用して属性名の値を変更します。

1. Oracle Access Managementコンソールの起動パッドを開き、「Mobile and Social」の「ソーシャル・アイデンティティ」をクリックします。
OAMApplicationなどのアプリケーション・プロファイルが開きます。

2. 「登録サービス詳細とアプリケーション・ユーザー属性のマッピング」セクションの「ユーザー属性表示名」リストに移動します。
英語の値をローカライズした値で置き換えます。

3. OAMApplicationページで「適用」をクリックして変更を保存します。

4. 「登録」ページを開いて、正しいローカライズ値が表示されていることを確認します。

5.2.4.4 モバイル・クライアントで、サーバーから送信されたエラー・メッセージが翻訳されない

Mobile and Socialサーバーは、サーバーのローカル言語設定で構成されている言語でエラー・メッセージをモバイル・クライアントに送信します。モバイル・クライアントでは、サーバーのエラー・メッセージを別の言語に翻訳できません。

5.2.4.5 Yahooアイデンティティ・プロバイダが姓と名を返さない

Yahooソーシャル・アイデンティティ・プロバイダが、ユーザー認証の後にfirstnameとlastnameの値を返しません。この問題を回避するには、Oracle Access Managementコンソールで、次のMobile and Socialのマッピングを変更します。

1. アプリケーション・プロファイルを開いて編集します。
ソーシャル・アイデンティティ・プロバイダの構成ページが開くまで、「次」をクリックします。

2. アプリケーション・ユーザー属性とソーシャル・アイデンティティ・プロバイダ・ユーザー属性のマッピング・セクションを開きます。

3. 「属性マッピング」セクションで、ソーシャル・アイデンティティ・プロバイダ・リストの「Yahoo」をクリックします。

4. 次のように値を構成します。

- 「アプリケーション・ユーザー属性」列でfirstnameを見つけ、対応するソーシャル・アイデンティティ・プロバイダ・ユーザー属性列でnicknameを選択します。

- 「アプリケーション・ユーザー属性」列でlastnameを見つけ、対応するソーシャル・アイデンティティ・プロバイダ・ユーザー属性列でfullnameを選択します。

5. アプリケーション・プロファイルを保存します。

5.2.4.6 ジェイルブレークの「最高OSバージョン」設定を一度設定すると空にできない

「ジェイルブレーク検出ポリシー」の「最高OSバージョン」設定に一度値を割り当てると、値を削除してフィールドを空のままにできません。ドキュメントによると、「最高OSバージョン」フィールドは、ジェイルブレーク・ポリシーを適用する最高iOSバージョンを構成するために使用されます。値が空の場合、最高iOSバージョン番号が確認されず、ポリシーは、「最低OSバージョン」で指定した値よりも上位の任意のiOSバージョンに適用されます。ただし、一度設定すると、値を空に戻せません。この問題を回避するには、「最高OSバージョン」フィールドに値を設定します。

5.3 Oracle Access Managementコンソールの問題

この項では、Oracle Access Managementコンソールに影響する問題について説明します。次のトピックが含まれます:

- 第5.3.1項「ヘルプ画面にコンテンツが表示されない」

- 第5.3.2項「サーバーからクライアントに送信されるメッセージが外国語で表示されることがある」

5.3.1 ヘルプ画面にコンテンツが表示されない

エージェント登録クイック・スタート・ウィザードのヘルプ画面にコンテンツが表示されません。

5.3.2 サーバーからクライアントに送信されるメッセージが外国語で表示されることがある

OAMサーバーおよびOracle Access Managementコンソールのクライアントが別のロケール用に構成されていると、サーバーは、サーバーで構成されている言語が何であってもクライアントにエラー・メッセージを報告します。

5.4 ドキュメントの訂正箇所

Oracle Access Management 11.1.2および関連サービスを説明するOracleマニュアル(このリリース・ノートを含む)には、OAMサーバー(Access Managerサーバーの旧称)という用語が間違って記載されています。ただし、Oracle 11.1.2マニュアルの次回リリースでは、OAMサーバーがAMサーバー(Access Managerサーバー)に置き換えられます。

ここでは、Oracle Access Management固有のマニュアルに関するドキュメントの訂正箇所について説明します。内容は次のとおりです。

- 第5.4.1項「Oracle Fusion Middleware Oracle Access Management管理者ガイド」

- 第5.4.2項「Oracle Fusion Middleware Oracle Access Management開発者ガイド」

5.4.1 Oracle Fusion Middleware Oracle Access Management管理者ガイド

『Oracle Fusion Middleware Oracle Access Management管理者ガイド』のドキュメントの訂正箇所は次のとおりです。

- 第5.4.1.1項「credsパラメータが具体的な説明なしに10gと11gのフォーマットで記載されている」

- 第5.4.1.2項「間違ったOpenSSOエージェント構成ディレクトリが記載されている」

- 第5.4.1.3項「「Microsoft SharePoint ServerとAccess Managerの統合」の章の更新が必要」

5.4.1.1 credsパラメータが具体的な説明なしに10gと11gのフォーマットで記載されている

creds=チャレンジ・パラメータが、11gのマニュアルに10gのフォーマット(creds:source$name)で記載されています。10gのフォーマットは削除され、11gのフォーマットを説明する文章が追加されました。

5.4.1.2 間違ったOpenSSOエージェント構成ディレクトリが記載されている

間違った構成ディレクトリ・パスWebTier_Middleware_Home/Oracle_WT1/instances1/config/OHS/ohs1/config/が、正しいパスPolicyAgent-base/AgentInstance-Dir/configに置き換えられました。

5.4.1.3 「Microsoft SharePoint ServerとAccess Managerの統合」の章の更新が必要
18362231.
この章では、Microsoft SharePoint Server 2010のサポートが示されています。2014年3月の時点で、Access Managerと10g WebGateの組合せでは、Microsoft SharePoint Server 2010とMicrosoft SharePoint Server 2013の両方がサポートされています。その他のバージョンのMicrosoft SharePoint Serverは、このリリースではサポートされていません。

5.4.2 Oracle Fusion Middleware Oracle Access Management管理者ガイド

『Oracle Fusion Middleware Oracle Access Management開発者ガイド』について、ドキュメントの訂正箇所はありません。

6 Oracle Entitlements Server

この章では、Oracle Entitlements Serverに関連する問題について説明します。次のトピックが含まれます:

- 第6.1項「一般的な問題および回避策」

- 第6.2項「構成の問題および回避策」

- 第6.3項「ドキュメントの訂正箇所」

6.1 一般的な問題および回避策

この項では、一般的な問題および回避策について説明します。次のトピックが含まれます:

- 第6.1.1項「Derbyテンプレート・ドメインのAuthorization Policy Manager内に作成されたリソースを検索するとエラーが発生する」

- 第6.1.2項「管理および表示権限を持たない委任管理者にそれらの権限を付与する」

6.1.1 Derbyテンプレート・ドメインのAuthorization Policy Manager内に作成されたリソースを検索するとエラーが発生する

Oracle Entitlements ServerドメインがDerbyテンプレートを使用して作成されている場合、Authorization Policy Manager内に作成されたリソースを検索すると、コンソールにエラー・メッセージが表示されます。

JPS-10000: There was an internal error in the policy store

この問題を回避するには、検索管理APIを使用します。

6.1.2 管理および表示権限を持たない委任管理者にそれらの権限を付与する

委任管理者に「表示および管理」などの権限が付与されている場合、暗黙的に「付与されている」、または暗示されているMANAGE - POLICY、VIEW - APPLICATION_ROLE/RESOURCE/RESOURCE_TYPE/ENTITLEMENT権限が見つからないことに関連する問題が発生します。たとえば、委任管理者としてポリシーを作成するにはMANAGE - POLICY権限が必要です。また、委任管理者はアプリケーション・ロール、リソース、権限のいずれか、またはそれらすべてを検索する必要があるため、VIEW - APPLICATION_ROLE/RESOURCE/RESOURCE_TYPE/ENTITLEMENT権限が必要です。

このような問題を回避するには、ALL権限を委任管理者に付与します。これにはドメインの委任権限も含まれます。

6.2 構成の問題および回避策

この項では、構成に関する問題およびその回避策について説明します。次のトピックが含まれます:

- 第6.2.1項「JDK1.7.0_40以降でのX.509証明書の鍵長に関する制限」

6.2.1 JDK1.7.0_40以降でのX.509証明書の鍵長に関する制限

JDK1.7.0_40以降では、長さ1024ビット未満のRSA鍵を持つX.509証明書の使用は制限されます。Oracle Entitlements Server管理サーバーの鍵サイズは512ビットであるため、JDK1.7.0_40以降を使用する場合は、鍵サイズの制限を解除する必要があります。これを行うには、java_home/jre/lib/securityディレクトリにあるjava.securityファイルで、デフォルト値jdk.certpath.disabledAlgorithms=MD2, RSA keySize < 1024をjdk.certpath.disabledAlgorithms=MD2に変更します。この回避策を実行しなかった場合、次のシナリオは失敗する可能性があります。

- すべてのセキュリティ・モジュールの作成(制御プッシュ・モードのWebLogicセキュリティ・モジュールを除く)

- Oracle Entitlements Serverへの制御プッシュWebLogicセキュリティ・モジュールの登録

6.3 ドキュメントの訂正箇所

この時点でドキュメントの訂正箇所はありません。

7 Oracle Adaptive Access Manager

この章では、Oracle Adaptive Access Managerに関連する問題について説明します。

次のトピックが含まれます:

- OAAM管理の問題および回避策

- OAAMコマンド行ツール(CLI)の問題および制限

- 多言語サポートの問題および制限

- 本番へのテスト(T2P)の問題および制限

- APIの問題

- ドキュメントの訂正箇所

7.1 OAAM管理の問題および回避策

この項では、OAAM管理の問題および回避策について説明します。次のトピックが含まれます:

- 第7.1.1項「セッション詳細」

- 第7.1.2項「一括編集によってCSRケースをクローズするとエージェント・ケースの処理が発生する」

7.1.1 セッション詳細

この項では、セッション詳細の問題および回避策について説明します。

7.1.1.1 デバイスの検索が正しく実行されない場合がある

デバイスが保護されている場合、「わかりやすい名前」を指定して検索を実行しても結果が返されない

デバイスが保護されている(「登録済」が「true」になっている)場合、「ユーザー詳細」および「デバイス詳細」ページの「デバイス」タブで、「わかりやすい名前」を指定して検索を実行しても、結果が返されません。

「デバイス・タイプ」に「任意のデバイス」を指定して検索を実行しても結果が返されない

詳細ページの「デバイス」タブ(「ユーザー詳細」の「デバイス」タブ、「フィンガープリント詳細」の「デバイス」タブ、「アラート詳細」の「デバイス」タブなど)で、「デバイス・タイプ」に「任意のデバイス」を指定して検索を実行すると、そのデバイスが存在する場合でも結果が返されません。

「わかりやすい名前」にnullを指定して検索を実行するとすべての結果が返される

「ユーザー詳細」および「デバイス詳細」ページの「デバイス」タブで、「わかりやすい名前」に値nullを指定して検索を実行すると、すべての結果が返されます。この検索からは、名前がnullのデバイスのみが返されるはずです。

7.1.1.2 最終使用日によるデバイスのソートが正しく動作されない

「セッション詳細」ページの「デバイス」タブで、最終使用日によるソートを実行しても、その処理は正しく動作されません。デバイスはデフォルトの「デバイスID」によってソートされます。

7.1.1.3 セッション詳細が正しく表示されない

「ユーザー詳細」ページの「フィンガープリント・データ」が示す、セッション内のフィンガープリント数が正しくない

セッションのフィンガープリント・データが利用可能であり、そのデータを「フィンガープリント・データ」タブに表示できる場合でも、「ユーザー詳細」ページの「プロファイル・データ」セクションに表示される「フィンガープリント・データ」は、セッション内のフィンガープリント数として0を示します。

複数のトランザクションを作成した場合、ポリシー・データの同期がとれなくなる

セッション内で複数のトランザクションを作成し、それらに対応するトランザクション前および後のポリシーを実行した場合、「セッション詳細」ページ内のポリシー・データの同期がとれなくなります。たとえば、同じセッション内に、異なるルールをトリガーする5つのトランザクションがあり、それらによって異なるタイプのアラートが作成された場合、セッション詳細ページのデータは、対応するチェックポイントにおいて正しく表示されません。

7.1.1.4 ラベル付けの問題

チェックポイントおよびトランザクションIDの選択オプションに、選択するデータが表示されない

「セッション詳細」の「トランザクション」および「チェックポイント」パネルの選択ボタンには、ユーザーが意味を理解しやすいラベルではなく、行1の選択のようなラベルが使用されます。たとえば、「チェックポイント」パネルではSelect Row 1 Checkpoint_name、「トランザクション」パネルではSelect Row 1 Transaction ID Transaction_idのようなラベルが使用可能です。今のところ、ユーザーは、選択しているデータの種類を確認するために表内を移動する必要があります。

チェックポイントとトランザクションのフィルタが表の列のヘッダーとして取り込まれる

「セッションの詳細」ページでは、次の表にフィルタがあります。

- チェックポイントの結果表

- トランザクションの結果表

フィルタが実際の列ヘッダーとともに列ヘッダーとしてリストされる結果、スクリーン・リーダー(JAWS)が表全体を走査するとき両方を読み取ります。

7.1.1.5 ユーザー・インタフェースの問題

画面解像度が低い場合、「セッション詳細」ページにスクロールバーが表示されない

「セッション詳細」ページにはスクロールバーが表示されないため、「チェックポイント」詳細パネルにアラートのサマリーを表示できない場合があります。

「高」と「中」の警告レベルの色が最小限のカラー・コントラスト比を満たさない

「セッション詳細」ページの「チェックポイントの詳細」の「アラート」セクションでは、「高」および「中」のカラー・コード警告が、最小限のカラー・コントラスト比である4.5:1を満たしません。

「高」の文字のコントラストは4.0:1です。

「中」の文字のコントラストは1.97:1です。

この問題を回避するにはWindowsおよびOAAMで、高コントラスト・モードを有効にする必要があります。

7.1.2 一括編集によってCSRケースをクローズするとエージェント・ケースの処理が発生する

一括編集によってCSRケースをクローズすると、エージェント・ケースに関連する処理が表示されます。

7.2 OAAMコマンド行ツール(CLI)の問題および制限

この項では、OAAMコマンド行ツール(CLI)の問題および回避策について説明します。次のトピックが含まれます:

- 第7.2.1項「ファイルベースのCSFを使用した場合にOAAM CLIスクリプトが失敗する」

7.2.1 ファイルベースのCSFを使用した場合にOAAM CLIスクリプトが失敗する

OAAMコマンド行ツール(CLI)の実行時には、ファイルベースのCSFを使用(oaam.csf.useMBeansをFalseに設定)できません。CLIは、CLIスクリプトの実行に必要な資格証明をCSFから取得できず、アクセス制御に関する例外が表示されます。

これは既知の問題であり、この問題を回避するには、リポジトリベースのCSFでMBeanを使用(oaam.csf.useMBeansをTrueに設定)して、CLIを実行します。

CSFでのMBeanの使用の詳細は、『Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイド』のCSFでMBeanを使用するためのOAAMデータベース詳細の構成に関する項を参照してください。

7.3 多言語サポートの問題および制限

この項では、多言語のサポートの問題および制限について説明します。次のトピックが含まれます:

- 第7.3.1項「補助文字を使用した場合、OAAM管理コンソールに文字化けが含まれる」

- 第7.3.2項「KBAの複数言語サポートに関する問題」

7.3.1 補助文字を使用した場合、OAAM管理コンソールに文字化けが含まれる

補助文字を使用した場合、OAAM管理コンソールに文字化けが含まれる可能性があります。

7.3.2 KBAの複数言語サポートに関する問題

この項では、KBAの複数言語サポートに関する問題について説明します。

カテゴリのリストに重複したエントリが含まれる

「新規質問」ページの「カテゴリ」ドロップダウン・リストに、同じカテゴリに属する複数のエントリが異なる言語で表示される場合があります。

カテゴリ名がどのようにフィルタに入力されたかにかかわらず、そのカテゴリ名が英語で表示される

ブラウザの言語が英語に設定されている場合、「質問の検索」ページに表示される検索結果のカテゴリ名は、そのカテゴリ名をどの言語で入力したかにかかわらず、英語で表示されます。

異なるロケールでは、KBA質問をカテゴリ別に検索できない

OAAM管理コンソールでKBA質問を検索するときに、「カテゴリ」および「ロケール」フィルタを同時に使用した場合、それらは正しく動作しません。次に例を示します。

- 英語に設定されたブラウザで、ユーザーが「Category」にParejo、「Locale」にSpanishを使用して検索した場合、検索結果にKBA質問が表示されますが、カテゴリには「Significant Other」と表示されます。正しいロケールは表示されません。

- スペイン語に設定されたブラウザで、検索結果にカテゴリがParejoのスペイン語のKBA質問が表示されますが、ロケールには英語と表示されます。ユーザーがParejoとEspanolの組合せで検索した場合、検索結果にはレコードなしと表示されます。

7.4 本番へのテスト(T2P)の問題および制限

この項では、T2Pの問題および制限について説明します。次のトピックが含まれます:

- 第7.4.1項「OAAMプラグインの構成貼付けプロセスの実行中、手順がスキップされたときに正しくないメッセージが表示される」

7.4.1 OAAMプラグインの構成貼付けプロセスの実行中、手順がスキップされたときに正しくないメッセージが表示される

OAAMプラグインの構成貼付け操作の実行中、OAAMドメインが存在しない場合、その構成貼付け手順はスキップされ、次のメッセージが表示されます。

OAAMドメインが無効です。OAAM固有の構成コピー手順をスキップしています.

構成コピー手順を構成貼付け手順に変更する必要があります。

7.5 APIの問題

この項では、APIの問題および制限について説明します。次のトピックが含まれます:

- 第7.5.1項「setUserDevices APIが正しく動作しない場合がある」

- 第7.5.2項「getUserDevices APIが無効なユーザーIDに対してSuccessステータスを返す」

7.5.1 setUserDevices APIが正しく動作しない場合がある

特定の入力がnullの場合、setUserDevices APIは正しく動作しない

特定の入力がnullの場合、setUserDevicesは正しく動作しません。問題点は次のとおりです。

- UserDevice配列内の1つの要素がnullであり、残りの要素が有効である場合、setUserDevicesは予期しないエラーを返し、どのデバイスも更新されません。

- UserDeviceオブジェクトのデバイス・マップIDがnullの場合、setUserDevicesはSuccessステータスを返し、他の有効なデバイスは更新されます。

わかりやすい名前に特殊文字が含まれている場合、setUserDevices APIは空のリストを返す

わかりやすい名前に特殊文字が含まれている場合、setUserDevicesはnullオブジェクトを返します。

7.5.2 getUserDevices APIが無効なユーザーIDに対してSuccessステータスを返す

getUserDevicesは、無効なユーザーIDに対してSuccessステータスを返します。

7.6 ドキュメントの訂正箇所

この時点でドキュメントの訂正箇所はありません。

8 Oracle Privileged Account Manager

この章では、Oracle Privileged Account Managerに関連する問題について説明します。次のトピックが含まれます:

- 一般的な問題点と回避策

- 構成の問題および回避策

- ドキュメントの訂正箇所

8.1 一般的な問題と回避策

この項では、一般的な問題および回避策について説明します。次のトピックが含まれます:

- 第8.1.1項「OPAMコマンド行ツールに対する翻訳(メッセージまたはヘルプ)サポートがない」

- 第8.1.2項「idmconfigtoolによってOPAM管理ロールがグループ・コンテナに作成されない」

- 第8.1.3項「Oracle Privileged Account ManagerのRestful APIで非推奨になった機能」

- 第8.1.4項「Oracle Privileged Session Managerセッションのチェックアウト中にスレッド数が増え続ける」

- 第8.1.5項「Oracle Database 12.1の使用時にUnlimited Tablespace権限が存在しない」

- 第8.1.6項「セッション・チェックアウトが「チェックアウト」に表示されない」

- 第8.1.7項「ユーザーおよびグループ検索パフォーマンスの向上」

- 第8.1.8項「Oracle Privileged Account Managerサーバーから消失したデータベース接続」

8.1.1 OPAMコマンド行ツールに対する翻訳(メッセージまたはヘルプ)サポートがない

Oracle Privileged Account Managerコマンド行ツール・メッセージおよびヘルプは、Oracle Privileged Account Manager 11.1.2.0.0リリースでは翻訳されていませんでした。

Oracle Privileged Account Managerコマンド行ツールのメッセージおよびヘルプの翻訳サポートは、11.1.2.0.0リリースの後に提供されます。

8.1.2 idmconfigtoolによってOPAM管理ロールがグループ・コンテナに作成されない

Oracle Privileged Account Managerの管理ロールを作成する際、ロールが作成される場所は、idmConfigToolに渡されるプロパティ・ファイルのIDSTORE_GROUPSEARCHBASEではなく、IDSTORE_SEARCHBASEの下になります。このため、アイデンティ・ストアに対するオーセンティケータの構成がより複雑になり、『Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド』のアイデンティティ・ストアの準備に関する項で説明されているプロセスと相違が生じます。

回避策: この問題に対処するには、BLRパッチ#16570348を適用します。このパッチは、次の場所にあるMy Oracle Supportからダウンロードできます。

http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info

このパッチを適用すると、idmConfigToolは『管理者ガイド』に記載されているとおりに動作するようになります。

8.1.3 Oracle Privileged Account ManagerのRestful APIで非推奨になった機能

次の表に、Oracle Fusion Middleware 11gリリース2 (11.1.2.1.0)では利用可能で、11gリリース2 (11.1.2.2.0)では非推奨になったOracle Privileged Account ManagerのRESTful APIを示します。また、この表には同等の新規APIと、それらの新規APIの使用方法が記載されたOracle Fusion Middleware Oracle Privileged Account Manager管理者ガイドのトピックへのリンクも示します。

非推奨になったAPI (11gr2 11.1.2.1.0)

新規API (11gr2 11.1.2.2.0)

参照先トピック

ターゲット・リソースのサービス・アカウント・パスワードの表示

ターゲット・リソースのサービス・アカウント・パスワードの表示

ターゲット・リソースのサービス・アカウント・パスワードの表示に関する項

アカウント・リソースのパスワードの表示

アカウント・リソースのパスワードの表示

アカウント・リソースのパスワードの表示に関する項

アカウント・リソースのパスワード履歴の表示

アカウント・リソースのパスワード履歴の表示

アカウント・リソースのパスワード履歴の表示に関する項

UIリソースのアカウントの検索

アカウント・リソースのアカウントの検索

アカウント・リソースのアカウントの検索に関する項

UIリソースの割当て済アカウントの検索

アカウント・リソースの割当て済アカウントの検索

アカウント・リソースの割当て済アカウントの検索に関する項

UIリソースのすべてのチェックアウト済アカウントの取得

アカウント・リソースのすべてのチェックアウト済アカウントの取得

アカウント・リソースのすべてのチェックアウト済アカウントの取得に関する項

8.1.4 Oracle Privileged Session Managerセッションのチェックアウト中にスレッド数が増え続ける

Oracle Privileged Session Managerセッションのチェックアウト中にスレッド数が増え続けないようにするには、各UNIXターゲット・ノードに次のアイドル接続タイムアウトを実装し、接続が20分間アイドル状態になったときに、その接続をクローズする必要があります。

ClientAliveInterval 600
ClientAliveCountMax 2

ClientAliveIntervalの値は秒単位です。

たとえば、Linuxでは/etc/ssh/sshd_configファイルを編集して、これらのパラメータを追加する必要があります。

注意:
ClientAliveIntervalおよびClientAliveCountMaxキーワードの詳細は、sshd_configのUNIXマニュアル・ページを参照してください。

8.1.5 Oracle Database 12.1の使用時にUnlimited Tablespace権限が存在しない

Oracle Database 12.1.0.1以降の使用時、Oracle Privileged Account Managerの操作はデータベース・エラーで失敗します。このエラーはOracle Privileged Account Managerのサーバー・ログに、次のように表示されます。

<Error> <oracle.idm.opam> <BEA-000000> <OPAMSQLManager.executeUpdateStatementSQLException occurred SQLErrorCode=1950 SQLErrorMesg=ORA-01950: no privileges on tablespace 'DEV_OPAM_BINSTORE'>

12.1リリースから、Oracle DatabaseはResource DBロールに割り当てられたUnlimited Tablespace権限を削除します。この権限の削除によって、Oracle Privileged Account Managerの操作に関する問題が発生します。Oracle Database 12.1リリースでの変更点については、次を参照してください。

http://docs.oracle.com/cd/E16655_01/network.121/e17607/release_changes.htm#DBSEG941

回避策: SQLPLUSを使用し、SYSユーザーとしてOracle Databaseにログインします。無制限の表領域をOracle Privileged Account Managerスキーマ・ユーザーに付与するには、次のSQLコマンドを実行します。

grant unlimited tablespace to <opam_schema>;

たとえば、Oracle Privileged Account Managerスキーマ名がdev_opamである場合、次のコマンドを実行します。

grant unlimited tablespace to dev_opam;

8.1.6 セッション・チェックアウトが「チェックアウト」に表示されない

セッションの開始に、Oracle Privileged Account ManagerのGUIコンソールへのログインに使用したものと同じ(大/小文字の区別を含む)ユーザー名を使用しないかぎり、セッション・チェックアウトは「チェックアウト」に表示されません。

8.1.7 ユーザーおよびグループ検索パフォーマンスの向上
18621722
Oracle Privileged Account Managerのアイデンティティ・ストアの検索は、大きなユーザー・ベースを検索時には適切に実行されない可能性があります。

Oracle Privileged Account Managerは、アイデンティティ・ストア内でユーザーおよびグループを検索する際にcontains検索を実行します。contains索引がなかったり、うまく実行されなかったりする可能性があるため、一部のアイデンティティ・ストアではcontains検索はコストが高くなる可能性があります。また、ユーザー検索を実行する際にOracle Privileged Account Managerは、ユーザーのログインID、メール、名前および姓で指定された検索キーワードを検索します。ユーザー検索で複数の属性を検索することはパフォーマンスの問題を引き起こす可能性があり、これはアイデンティティ・ストア検索時にタイムアウトの問題として表れます。

回避策: この問題に対処するには、BLRパッチ#18621722を適用します。

このパッチはアイデンティ・ストア検索のデフォルト検索動作を変更します。このパッチを適用した後、Oracle Privileged Account Managerはデフォルトでユーザーおよびグループ参照の両方で"beginswith"検索を実行します。ただし、この検索動作はOracle Privileged Account Managerコンソールから構成可能です。サーバー構成ページにアイデンティティ・ストア検索フィルタ構成パラメータが表示されるようになります。このパラメータに許可されているパラメータはbeginswithまたはcontainsです。

また、ユーザー属性検索は1つの属性(ログインID)に制限されるようになりました。

BLRパッチ#18621722は、次の場所にあるMy Oracle Supportからダウンロードできます。

http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info

8.1.8 Oracle Privileged Account Managerサーバーから消失したデータベース接続
18347777
Oracle Privileged Account Managerサーバー操作が次のようなエラー・メッセージで失敗することがあります。

<Reached maximum capacity of pool "opamDS", making "0" new resource instances instead of "1".>

このエラーはOracle Privileged Account Manager サーバーのデータベース接続が切断されたときに発生します。WebLogic接続プールの最大サイズがとても低い値(15など)に設定されているため、同時使用が頻繁にこの制限を超えて問題を引き起こします。接続プールの最大サイズを増やすことでこの問題を修正できます。まれに、Oracle Privileged Account Managerがパスワード・ポリシーおよび使用状況ポリシーを適用するために使用するバックグラウンド・スレッドが接続を失う可能性があります。接続が失われるのは競争状態のときのみのため、この状況は一貫性なく発生します。

回避策: この問題に対処するには、BLRパッチ#18347777を適用します。このパッチは、次の場所にあるMy Oracle Supportからダウンロードできます。

http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info

8.2 構成に関する問題と回避策

この項では、構成に関する問題およびその回避策について説明します。次のトピックが含まれます:

- 第8.2.1項「-m Joinを指定してconfigureSecurityStore.pyを実行するときは絶対パスを使用する」

- 第8.2.2項「アップグレード: CSFマッピングがインポートされない」

8.2.1 -m Joinを指定してconfigureSecurityStore.pyを実行するときの絶対パスの使用

-m joinでconfigureSecurityStore.pyを使用してwlst.shを実行中に、ORACLE_HOMEやMW_HOMEなどの変数を使用すると、セキュリティ・ストアの構成では、ポリシー・ストア・オブジェクトの作成に失敗します。

-m joinに対してコマンドを実行するときは、常にORACLE_HOMEおよびMW_HOMEの絶対パスを使用してください。

8.2.2 アップグレード: CSFマッピングがインポートされない

Oracle Privileged Account Managerの特権アカウントは、Oracle Credential Store Frameworkとアカウント証明書を同期するためにオプションでCSFマッピングを含めることができます(『Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド』のCSFマッピングの追加に関する項を参照)。

Oracle Privileged Account Managerコマンド行ツール(CLI)のexportコマンドは、このようなオプションで構成されたCSFマッピングをXMLファイルにエクスポートしません。このため、Oracle Privileged Account ManagerデータをXMLにエクスポートし、エクスポートしたXMLからデータをインポートして戻すと、CSFマッピングがなくなります。

回避策: 次の手順でCSFマッピングを手動で更新する必要があります。

1. CLI retrieveaccountコマンドを使用してCSFマッピングを含むアカウントの詳細を取得します。(『Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド』のretrieveaccountコマンドに関する項を参照してください。)

2. retrieveaccountコマンドを使用して、関連するアカウントの詳細情報をフェッチおよび保存します。

3. exportコマンドを使用してデータをエクスポートします。

4. importコマンドを使用してデータをインポートします。

5. 保存したアカウントの詳細情報を使用して、関連するアカウントのCSFマッピングを手動で更新します。(『Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド』のCSFマッピングの追加に関する項を参照してください。)

8.3 ドキュメントの訂正箇所

この項では、次のドキュメントの訂正情報を示します。

- Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド

- Oracle Fusion Middleware高可用性ガイド

- Oracle Fusion Middleware Identity and Access Managementパッチ適用ガイド

8.3.1 Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド

現在、『Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド』に補足するドキュメントの問題はありません。

8.3.2 Oracle Fusion Middleware高可用性ガイド

この項には、『Oracle Fusion Middleware高可用性ガイド』の訂正箇所が含まれます。

『Oracle Fusion Middleware高可用性ガイド11g リリース2 (11.1.2.1.0)』(原本部品番号E28391-04)では、次の項目が更新されています。

- 第9.8.5.3項と第9.8.5.4.1項のOracle Identity and Access Managementのインストールと構成で、ガイドのリリース番号を「11.1.2.1.0」に差し替える必要があります。

- 第9.8.5.4.1項「OPAMHOST1でのOracle Identity Managementの構成」で、2つめの項目(Oracle Identity and Access Managementソフトウェアのインストール)の後に次の手順を追加します: 「Oracle Privileged Account Managerでは、オプションでOracle Database TDE(透過的データ暗号化)モードで実行できます。詳細は、『Oracle Fusion Middleware Oracle Identity and Access Managementインストレーション・ガイド』の9.4項「Oracle Privileged Account Managerデータ・ストアのTDEの有効化」を参照してください。

- 第9.8.5.4.5項「OPAMHOST1でのOracle Privileged Account Managerの起動」の末尾に、次の項目を追加します: 「詳細は、『Oracle Fusion Middleware Oracle Identity and Access Managementインストレーション・ガイド』の9.9項「ユーザーへのアプリケーション構成者ロール割当て」と、9.10項「オプション: 非TDEモードの設定」を参照してください。第9.10項「オプション: 非TDEモードの設定」は、ガイド内の第9.8.4.1項「Oracle Identity and Access Managementのインストールと構成」の説明に従ってTDEを設定しなかった場合のみ必要になります。

8.3.3 Oracle Fusion Middleware Identity and Access Managementパッチ適用ガイド

この項では、『Oracle Fusion Middleware dentity and Access Managementパッチ適用ガイド』 11g リリース2 (11.1.2.1.0) (原本部品番号E36789-02)のドキュメントの訂正箇所について説明します。

『Oracle Fusion Middleware Identity and Access Managementパッチ適用ガイド』で説明されている、Oracle Privileged Account Managerへのパッチ適用に関する説明の項は順番を修正する必要があります。Oracle Privileged Account Managerにパッチを適用するときは、次の順序で手順を実行する必要があります。

1. Oracle Privileged Account Managerデータ・ストアでTDEを有効にするかまたは
非TDEモードを構成します。

2. アップグレード前のOPAMデータのインポート

さらに、『Oracle Fusion Middleware Identity and Access Managementパッチ適用ガイド』で説明されている項を次のように並べ替える必要があります。

- 3.7.5「オプション: Oracle Privileged Account Managerデータ・ストアでのTDEの有効化」

- 3.7.6. 「オプション: 非TDEモードの構成」

- 3.7.7「アップグレード前のOPAMデータのインポート」

9 Oracle Identity Navigator

この章では、Oracle Identity Navigatorに関連する問題について説明します。この時点で既知の問題はありません。

10 Oracle Identity Manager

この章では、Oracle Identity Managerに関連する問題について説明します。次のトピックが含まれます:

- 第10.1項「パッチ要件」

- 第10.2項「Oracle Identity Manager 11gリリース2 (11.1.2.2)の新機能」

- 第10.3項「一般的な問題および回避策」

- 第10.4項「構成に関する問題と回避策」

- 第10.5項「多言語サポートの問題および制限」

- 第10.6項「ドキュメントの訂正箇所」

10.1 パッチ要件

この項では、Oracle Identity Manager 11gリリース2 (11.1.2.2)のパッチ要件について説明します。次の項が含まれます:

注意:
適用する必要がある追加のパッチの詳細は、1.5項「必要なパッチのダウンロードおよび適用」を参照してください。

- My Oracle Support(旧OracleMetaLink)からのパッチの取得

- Oracle Database 11g (11.1.0.7)のパッチ要件

- Oracle Database 11g (11.2.0.1.0)のパッチ要件

- Oracle Database 11g (11.2.0.2.0)のパッチ要件

- Oracle Database 11g (11.2.0.3.0)のパッチ要件

- Oracle Database 11g (11.2.0.4.0)のパッチ要件

- Oracle Database 10g (10.2.0.3、10.2.0.4および10.2.0.5)のパッチ要件

- パッチ・アップグレード要件

- BI Publisher 11.1.1.7.1のパッチ要件

- SOA 11.1.1.7.0のパッチ要件

- SSLとJDK 7u40以上のパッチ要件

- 最新のバンドル・パッチの取得

10.1.1 My Oracle Support(旧OracleMetaLink)からのパッチの取得

My Oracle Support(旧OracleMetaLink)からパッチを入手するには、次のURLに移動し、パッチと更新版をクリックしてパッチ番号を検索してください。

https://support.oracle.com/

10.1.2 Oracle Database 11g (11.1.0.7)のパッチ要件

表10-1に、Oracle Database 11g (11.1.0.7)を使用するOracle Identity Manager 11gリリース2 (11.1.2)の構成に必要なパッチを示します。Oracle Identity Manager 11gを構成する前に、Oracle Database 11g (11.1.0.7)データベースに必ずパッチを適用してください。

表10-1 Oracle Database 11g (11.1.0.7)に必要なパッチ

プラットフォーム

My Oracle Supportでのパッチ番号および説明

UNIX/Linux

7614692: 保存例外を伴うバルク機能はORACLE 11Gでは機能しません

7000281: 11GにおけるFOR ALL文の動作の違い

8327137: インライン・ビューおよび集計機能の結果が不正です

8617824: Oracle Bug#7628358および7598314に対する11.1.0.7の最上位でのマージ・ラベル・リクエスト

Linux x86 64ビット

8545377: CURSOR_SHARING=FORCEの場合に、ORA-1780が発生しました

Windows 32ビット

8689191: Windows 32ビットでのORACLE 11G 11.1.0.7パッチ16のバグ

Windows 64ビット

8689199: WINDOWS (64ビットAMD64およびINTEL EM64T)でのORACLE 11G 11.1.0.7パッチ16のバグ

Oracle Solaris on SPARC 64ビット

8545377: CURSOR_SHARING=FORCEの場合に、ORA-1780が発生しました

注意:
表10-1に示すUNIX/Linux用のパッチは、同じ名前でSolaris SPARC 64ビットにも使用できます。

10.1.3 Oracle Database 11g (11.2.0.1.0)のパッチ要件

表10-2に、Oracle Database 11g (11.2.0.1.0)を使用するOracle Identity Manager 11gリリース2 (11.1.2.2)の構成に必要なパッチを示します。

表10-2 Oracle Database 11g (11.2.0.1.0)に必要なパッチ

プラットフォーム

My Oracle Supportでのパッチ番号および説明

Linux x86 64ビット

8545377: CURSOR_SHARING=FORCEの場合に、ORA-1780が発生しました

10.1.4 Oracle Database 11g (11.2.0.2.0)のパッチ要件

Oracle Database 11g (11.2.0.2.0)を使用する場合は、必ずRDBMSパッチ番号9776940に適した(プラットフォームに基づく)バージョンをダウンロードしてインストールしてください。これは、Oracle Identity Managerスキーマをインストールするための前提条件です。

表10-3に、Oracle Database 11gリリース2 (11.2.0.2.0)を使用するOracle Identity Manager 11gリリース2 (11.1.2)の構成に必要なパッチを示します。Oracle Identity Managerスキーマを作成する前に、必ず次のパッチをダウンロードしてインストールしてください。

表10-3 Oracle Database 11g (11.2.0.2.0)に必要なパッチ

プラットフォーム

My Oracle Supportでのパッチ番号および説明

Linux x86 (32ビット)

Linux x86 (64ビット)

Oracle Solaris on SPARC (64ビット)

Oracle Solaris on x86-64 (64ビット)

RDBMSパッチ番号13004894。

Microsoft Windows x86 (32ビット)

バンドル・パッチ2[パッチ番号11669994]以降。最新のバンドル・パッチは4[パッチ番号11896290]です。

Microsoft Windows x86 (64ビット)

バンドル・パッチ2[パッチ番号11669995]以降。最新のバンドル・パッチは4[パッチ番号11896292]です。

すべてのプラットフォーム

パッチ12419331: 11.2.0.2.0ベース・リリースに対するデータベースPSU 11.2.0.2.3

このパッチが適用されない場合、ユーザーおよびロールの検索やマネージャのルックアップで問題が発生する可能性があります。また、検索結果として空の結果が戻されることもあります。

10.1.5 Oracle Database 11g (11.2.0.3.0)のパッチ要件

表10-4に、Oracle Database 11g (11.2.0.3.0)を使用するOracle Identity Manager 11gリリース2 (11.1.2.2)の構成に必要なパッチを示します。

表10-4 Oracle Database 11g (11.2.0.3.0)に必要なパッチ

プラットフォーム

My Oracle Supportでのパッチ番号および説明

Linux x86 (32ビットおよび64ビット)

14019600: 11.2.0.3.0に対するバグ13004894 13370330 13743357のマージ・リクエスト

Solaris、HP-UX、IBM AIX

14019600: 11.2.0.3.0に対するバグ13004894 13370330 13743357のマージ・リクエスト

Microsoft Windows 32ビット

13783452: Windows 32ビットでのORACLE 11G 11.2.0.3パッチ4のバグ

Microsoft Windows 64ビット

13783453: WINDOWS (64ビットAMD64およびINTEL EM64)でのORACLE 11G 11.2.0.3パッチ4のバグ

10.1.6 Oracle Database 11g (11.2.0.4.0)のパッチ要件

表10-5に、Oracle Database 11g (11.2.0.4.0)を使用するOracle Identity Manager 11gリリース2 (11.1.2.2)の構成に必要なパッチを示します。

表10-5 Oracle Database 11g (11.2.0.4.0)に必要なパッチ

プラットフォーム

My Oracle Supportでのパッチ番号および説明

すべてのプラットフォーム

17501296: 11.2.0.4へのアップグレード後、表から行をテキスト索引とともに削除できません

10.1.7 Oracle Database 10g (10.2.0.3、10.2.0.4および10.2.0.5)のパッチ要件

Oracle Database 10gでは、CONNECT_BY_ROOT句を使用してマテリアライズド・ビューを作成するときに問題が発生します。これは、CONNECT_BY_ROOT演算子がOracle Database 10g (10.2)では使用できないことが原因です。

この問題を解決するには、表10-6にリストされているパッチを使用します。

表10-6 Oracle Database 10g (10.2.0.3および10.2.0.4)に必要なパッチ

Oracle Databaseのリリース

My Oracle Supportでのパッチ番号および説明

10.2.0.3.0

7012065: バージョン10.2.0.3.0に対するバグ6908967のBLRバックポート(BLR番号81973)

10.2.0.4.0

8239552: バージョン10.2.0.4.0に対するバグ6908967のBLRバックポート(BLR番号113173)

10.2.0.4および10.2.0.5

8545377: CURSOR_SHARING=FORCEの場合に、ORA-1780が発生しました

10.1.8 パッチのアップグレード要件

Oracle Identity Manager提供のパッチの適用時に、次のエラーが生成されます。

ApplySession failed: ApplySession failed to prepare the system.

バージョン要件を満たすために、OPatchバージョン11.1.0.8.1をバージョン11.1.0.8.2にアップグレードする必要があります。

My Oracle SupportからOPatchをダウンロードする方法は、「My Oracle Support(旧OracleMetaLink)からのパッチの取得」を参照してください。

10.1.9 BI Publisher 11.1.1.7.1のパッチ要件

BI Publisher 11.1.1.7.1のパッチ要件の詳細は、第2.2.2項「Oracle Identity Managerをインストールするための必須のパッチ」を参照してください。

10.1.10 SOA 11.1.1.7.0のパッチ要件

SOA 11.1.1.7.0のパッチ要件の詳細は、第2.2.2項「Oracle Identity Managerをインストールするための必須のパッチ」を参照してください。

10.1.11 SSLとJDK 7u40以上のパッチ要件

Oracle Identity Manager環境で、SSLを有効にし、JDK 7u40以上を使用し、『Oracle Fusion Middleware Oracle Identity Manager管理者ガイド』のデフォルト設定を使用したOracle Identity ManagerのSSLの有効化に関する項に記載されているデフォルト設定を使用してSSLを構成した場合は、Oracle WebLogic Serverパッチ13964737を適用します。

10.1.12 最新のバンドル・パッチの入手

Oracle Identity Manager 11gリリース2 (11.1.2.2)の最新のバンドル・パッチをダウンロードして適用する必要があります。それを行うには:

1. 次のURLでMy Oracle SupportのWebサイトにログインします。
https://support.oracle.com

2. 「Knowledge」タブをクリックします。

3. Master Note on Fusion Middleware Proactive Patching - Patch Set Updates (PSUs) and Bundle Patches (BPs) (ドキュメントID 1494151.1)という名前の記事を検索してください。

4. 記事に記載されている指示に従って、適切なバンドル・パッチをダウンロードして適用してください。プロアクティブなパッチ表の'Oracle Identity Manager (OIM) 11gR2'の行では、Oracle Identity Managerの現行リリースのバンドル・パッチについての情報を提供しています。

10.2 Oracle Identity Manager 11gリリース2 (11.1.2.2)の新機能

Oracle Identity Manager 11gリリース2 (11.1.2.2)の主な新機能は次のとおりです。

- リコンサイルされたアカウントのアクセス・ポリシーの収集

- 動的組織メンバーシップ

- 階層的な権限

- カタログ監査

- エンティティのアーカイブ/パージのサポート

- 下書きリクエストのサポート

- リクエストでの追加情報

- アカウントと権限の依存性の処理

- 権限フォームのサポート

- アカウントおよび権限のサンライズ/サンセット

- 柔軟な証明

- Oracle Enterprise Manager経由の診断コンソールの機能向上

- カスタマイズ用のタスクフローの有効化

- FVCユーティリティの拡張

- IBM WebSphere Application Server用のBI Publisher証明

10.2.1 リコンサイルされたアカウントのアクセス・ポリシーの収集

Oracle Identity Managerでは、「ユーザー・ポリシーの評価」スケジュール済タスクを実行することで、リコンサイルされたアカウントおよびバルク・ロードで作成されたアカウントを既存のアクセス・ポリシーにリンク可能になり、これによって、リコンサイルされたアカウントおよびバルク・ロードで作成されたアカウントをアクセス・ポリシー経由で管理可能になります。リコンサイルされたアカウントまたはバルク・ロードで作成されたアカウントにアクセス・ポリシーをリンクすることは、アクセス・ポリシーの収集とも呼ばれます。

リコンサイルされたアカウントおよびバルク・ロードで作成されたアカウントのみがアクセス・ポリシーとリンクされます(これは直接またはリクエストベースでプロビジョニングされたアカウントは、アクセス・ポリシーの収集では考慮されないことを意味します)。

10.2.2 動的組織メンバーシップ

ユーザーはホーム組織に関連付けられますが、関連する機能を実行するために他の組織へのメンバーシップが必要になることがあります。たとえば、サポート組織に所属するグローバル・ヘルプ・デスク・ユーザーは、他の組織(経理部または営業部など)の特定の機能(パスワード・リセットなど)を表示および実行するためのアクセス権が必要になります。Oracle Identity Managerでは、ヘルプ・デスク・ユーザーを組織ビューア管理ロール(権限付与に適し、それに限定されたロール)に手動で割り当てることができます。動的組織メンバーシップでは、ユーザー属性に基づいてユーザーのメンバーシップを1つ以上の組織に設定するルールを指定できます。この機能では、ロールの操作と同様に、組織のメンバーシップ・ルールを指定できます。ユーザーが他の組織に動的に関連付けられると、その組織で使用可能なユーザー、ロールおよび権限を表示するための暗黙のビューア権限も取得します。特定のユーザーが特定の機能を実行する必要がある場合(他の組織の特定の機能の表示、実行など)、そのユーザーを対応する管理ロールに手動で割り当てることができます。これは、動的なルールベースの組織メンバーシップであり、Oracle Identity Managerで物理組織と関連付ける必要がある仮想組織ではない点に注意してください。

10.2.3 階層的な権限

ビジネス・ユーザー、リクエスタ、承認者またはアクセス証明者は、ターゲット・システムでの特定の権限のマップ先に関する詳細情報が必要です。たとえば、e-Businessロールまたは職責を付与すると、ユーザーに一連のメニュー/ボタン権限が付与されます。Oracle Identity Managerでは、リクエスト、承認および証明プロセス中に、このような重要な階層的権限メタデータをインポートおよび使用可能にすることができます。

通常、ユーザーはターゲット・システムに複数のアカウントを持ちます。1人のユーザーへの複数のアカウントの関連付けをサポートする他に、Oracle Identity Managerでは、リクエスト・チェックアウト・プロセス中にリクエスト内の特定の権限を関連付ける対象のアカウントを指定できます。

10.2.4 カタログ監査

カタログ監査では、アクセス・リクエスト・カタログ内の変更のフットプリントを維持します。Oracle Identity Managerのカタログ監査機能を有効にすると、UIからアクセス・リクエスト・カタログに変更を加えたユーザーと、その変更の日時および内容を追跡できます。

10.2.5 エンティティのアーカイブ/パージのサポート

Oracle Identity Managerのアプリケーション機能は、大量のデータを生成します。パフォーマンスとスケーラビリティの標準を満たすために、Oracle Identity Managerエンティティのライフ・サイクル管理用に生成されるデータを維持することが課題になります。この課題に対処するために、Oracle Identity Managerでは、リアルタイムの継続的なデータ・パージ・ソリューションを提供しています。これを通じて、オプションまたは選択内容に基づいて、リクエスト、リコンシリエーション、タスクおよび編成エンティティ・データを継続的にパージできます。このパージ・ソリューションは、1回構成すると、管理者の介入なしに自動的に機能します。

10.2.6 下書きリクエストのサポート

Oracle Identity Managerでは、リクエスタはリクエスト・カートを保存することによって、リクエストを後で検証および送信することができます。

10.2.7 リクエストでの追加情報

多くの場合、リクエスタは、アクセス・リクエスト中にリクエストされた項目ごとに追加情報の提供を求められます。たとえば、複数の権限が関係するリクエストで、リクエスタはリクエストした権限ごとに開始日と終了日の指定を求められる場合があります。Oracle Identity Managerでは、リクエスタはこのような情報をリクエスト中に提供することが可能であり、その情報は承認およびプロビジョニング・プロセスまでずっと保持できます。また、Oracle Identity Managerは、指定された開始日および終了日に基づいて権限の付与または失効を行うスケジュール済タスクを提供することもできます。

10.2.8 アカウントと権限の依存性の処理

Oracle Identity Managerは、アカウント権限を要求するリクエスト・カタログを提供します。ただし、ビジネス・ユーザーが権限に関連する依存性を知る必要があります。たとえば、ユーザーは、e-Businessで発注書を作成する権限を付与する権限をリクエストするには、事前にe-Businessアカウントが必要であることを知っている必要があります。現在、Oracle Identity Managerでは、関係する権限がリクエストされるとユーザーのアカウントを自動的にリクエストできるため、ビジネス・ユーザーがアカウントと権限の関係を把握する負担が軽減されています。

10.2.9 権限フォームのサポート

Oracle Identity Managerでは、新しいフォームを複雑な権限と関連付けることができます。複雑な権限は、子オブジェクトで表されます(子オブジェクトは2つ以上の属性を持ち、そのうちの1つは権限属性としてマークされています)。このフォームを使用すると、ユーザーは承認プロセス中に承認者の助けになる可能性のある追加情報を提供できます。

10.2.10 アカウントおよび権限のサンライズ/サンセット

Oracle Identity Managerは、アカウントおよび権限の一時的付与をサポートしており、これはアカウントまたは権限を特定の開始日(サンライズ)から終了日(サンセット)までプロビジョニングすることを示しています。次の例に示すように、様々なインスタンスでアカウントおよび権限の開始日および終了日を指定できます。

- 将来の開始日での従業員のオン・ボーディング

- 将来の開始日から特定の終了日までの契約者のオン・ボーディング

- 特定の終了日での従業員の退職

- 一時的なアカウント(特定の開始日から終了日までアクティブになるようにリクエストできる)

- 一時的な権限(特定の開始日から終了日までアクティブになるようにリクエストできる)

10.2.11 柔軟な証明

Oracle Identity Managerでは、証明ワークフロー・プロセスに追加のレビュー・レベルを指定する機能が導入されています。たとえば、Oracle Identity Managerで証明レビュー・プロセスを起動して、そこで営業部長が直属の部下であるユーザーをレビューし、その後その営業部長の上司も、自分の部下の判断を表示しながら同じアクセス権限をレビューすることができます。

10.2.12 Oracle Enterprise Manager経由の診断コンソールの機能向上

Oracle Identity Managerでは、Oracle Enterprise Managerに新しい操作コンソールが導入されており、このコンソールで管理者は定義済のOracle Identity Manager操作、デフォルトおよびカスタムのイベント・ハンドラ、子プロセス、ワークフロー・プロセス、および状態情報とエラー情報のすべての全体像が得られるため、各種のサーバー・ログを調べる必要がありません。このツールは、Enterprise ManagerのIdentity and Access Managementパック(規模が大きくスイート全体の監視機能を提供する)に置き換わるものではありませんが、Oracle Identity Manager専用の便利な診断ツールとして機能します。

10.2.13 カスタマイズ用のタスクフローの有効化

Oracle Identity Managerでは、デフォルトのタスクフローが提供されており、Oracle Identity Self Serviceのカスタマイズ・ページで使用することも、他のタスクフローの呼出しにも使用できます。たとえば、ユーザーの詳細ページをカスタマイズして、ユーザーの詳細ページで営業部長のログイン名をクリックした場合に、営業部長のユーザーの詳細が表示されるようにできます。デフォルトまたは事前定義済のタスクフローは、パブリック・タスクフローと呼ばれます。

10.2.14 FVCユーティリティの拡張

フォーム・バージョン制御(FVC)ユーティリティを使用すると、フォームのアップグレード操作後にフォーム・データの変更を簡単に管理できます。Oracle Identity Managerでは、次のいずれかを使用することで、フォーム・バージョンおよびデータをアップグレードできます。

- フォーム・アップグレード・ジョブ・スケジュール済タスク: フォームのバージョンを最新のアクティブ・バージョンに更新して、フォーム・データをフィールドの作成時にすべてのアカウントに対して指定した値に更新します。

- コマンド行FVCユーティリティ: プロビジョニング・プロセス・フォームおよびその関連子フォームでのフィールド・マッピングとデータ更新をサポートします。

10.2.15 BI PublisherのIBM WebSphere Application Serverのサポート

Oracle Identity Managerでは、IBM WebSphere Application ServerでのBI Publisherレポートの使用がサポートされています。

10.3 一般的な問題および回避策

この項では、一般的な問題および回避策について説明します。次のトピックが含まれます:

- 自動ログインしたユーザーが120秒のCookie有効期限間隔後にログアウトされる

- ローカライズ済表示名がユーザー/ロール増分リコンシリエーションを介してOracle Identity Managerでリコンサイルされない

- AD組織リコンシリエーションが実行されているため組織が作成されない

- プロセス・フォームのSodCheckViolationフィールドがリクエスト・プロビジョニングに対して更新されない

- 「承認の詳細」に空白ページが表示される

- 無効化されたアカウントの変更およびそのアカウントに対する権限の要求が許可される

- Oracle Identity Self Serviceのいくつかのページで「リフレッシュ」ボタンが欠けている

- ADユーザー・リソース・オブジェクトでのアプリケーション・インスタンスのプロビジョニングが機能しない

- Mozilla FirefoxおよびGoogle Chromeでいくつかのアテステーション・ページが機能しない

- レガシーAPIへの依存が原因でカスタム・スケジュール済ジョブが失敗する

- カタログ・タグに、256を超える文字を格納できない

- 自己登録リクエストが、リクエストの承認後に失敗する

- ソフト削除済の権限が、アクセス・ポリシーベースのプロビジョニングによってプロビジョニングされる

- 中断したスケジュール済ジョブの実行が再起動時に失敗する

- 複数のエンティティに対するバルク・リクエストが承認後に失敗する

- 切断されたアプリケーション・インスタンスのインポートが失敗する

- 管理者ロールの付与に関する既存のデータが、パッチ14591093の適用後に同期しない

- リソース・オブジェクト・ルックアップの「リセット」ボタンによって「基本検索」にリダイレクトされる

- ITリソース定義が依存性リストに表示されない

- 手動で作成されたリソース・オブジェクトに対する権限プロビジョニングにおけるエラー

- ユーザーにリクエスタの組織に対する権限がない場合にQBEから結果が返されない

- チェック・ボックスUDFがブール・フィールドとして表示される

- 権限に対するルックアップは、検索可能および検索可能ルックアップである必要がある

- 選択リスト・コンポーネントで依存ルックアップが機能しない

- カスケード・ルックアップで表示される値の数が限られている

- 特殊文字を使用したカタログ検索が失敗する

- ルックアップ検索で、アスタリスク・ワイルドカード文字がサポートされていない

- フォーム・デザイナにエラーが表示されない

- デフォルト・パスワード・ポリシーが削除されている場合に、ユーザーの作成が失敗する

- 断続的に例外が表示される

- 無害なunknownplatformexceptionエラー

- データ・コンポーネントの検索中のエラー

- プロビジョニング・タスクの再試行が失敗する

- 同じプロビジョニング・タスクに複数のエントリが表示される

- フォーム・フィールドの更新時に属性値の長さが変更される

- 「リクエスト・カタログ」での入力データが消失する

- サンドボックスの公開時のエラー

- 組織およびロールのインポートまたはエクスポートにおいてUDFが一緒にインポートまたはエクスポートされない

- ターゲット・リソース・リコンシリエーションの実行においてSQLが最適ではない可能性がある

- リクエストにおいて複数の子表を使用できない

- セッション・フェイルオーバーの問題

- 子フォームへのプロセス・インスタンスのデータの追加におけるエラー

- 最後の権限が削除されない

- 手動履行タスクが、権限プロビジョニングに対して開始されない

- 無効化/有効化/失効の手動プロビジョニング・タスクに対してフォーム・フィールドが表示される

- リクエスト・トラッキングで行が重複する

- ヘルプ・デスクがリクエスト・トラッキングを使用できない

- 「リクエストの詳細」を使用して、必須情報を必要とするリクエストを承認する

- 無害なエラー・メッセージ

- アクセシビリティのコンプライアンス

- パスワード・ポリシーが適用されない

- フォーム・デザイナの障害が表示されない

- 関連するサンドボックスが公開されていない場合、アプリケーション・インスタンスのリクエストが失敗する

- アプリケーション・インスタンス管理者がフォームを作成できない

- リコンシリエーションの削除がlibOVDおよびODSEEで機能しない

- 「本人情報」ページにルックアップ値が保存されない

- 一致ルール・データの欠落で無害なエラーが発生する

- ユーザー・タイプの属性値が移入されない

- 「承認」ページのカスタマイズがサポートされない

- ルックアップ値に対する有効化、シーケンスおよび説明がサポートされない

- ラジオ・ボタンを追加できない

- 間接ロール・メンバーシップのエラー

- 作成したUDFが「カスタマイズ」ビューにリストされない

- フォーム・デザイナを使用して属性を必須としてマークできない

- カスケードLOVが機能しない

- 数値型ルックアップ・コードがサポートされない

- 「自己登録」ページのカスタマイズが機能しない

- いくつかのヘルプ・リングが機能しない

- 公開されていないエンティティがアクセス・ポリシーによってプロビジョニングされる

- 証明書ベースのデジタル署名がサポートされない

- ユーザーにプロビジョニングされた権限が、アップグレード後に表示されない

- 「問合せ」パネルのラベルをカスタマイズできない

- アカウントのプロビジョニング時にUMSが通知の送信に失敗する

- サブタスクの作成時にエラーが発生する

- pasteConfigスクリプトを実行すると正しくないエラー・メッセージが表示される

- oracle.security.apmアプリケーションのメタデータをエクスポートしている間にエラーがログに記録される

- oimアプリケーションのメタデータをエクスポートしている間にエラーがログに記録される

- ApplicationDB接続プールの無害なエラー

- リコンシリエーション・アーカイブ・ユーティリティがエラーをスローする

- タスクの実行後のタブの自動終了が遅延する

- サポートされていないいくつかの列のフィルタ

- 接続されていないリソースの子表のタスクは自動作成されない

- ページに追加されたフィールドが表示されないことがある

- 自動ロック解除機能が動作しない

- 自己登録リクエストが失敗する

- カタログ同期ジョブが認証者/承認者/履行ユーザーをオーバーライドする

- 間違ったSSL構成によって証明書の作成が失敗する

- ポリシーのみを認証するオプションを選択した場合にロール証明書の作成が失敗する

- 重複する属性ラベルが表示される

- PasteConfig操作時のクローン・ログのエラー

- 低速なデータベース接続

- スケジュール済ジョブが実行されない

- QBEおよびユーザー・メンバーシップ・ルールが、参照フィールドのエンコードされた値に対してのみ正しく動作する

- ロール名がNullと表示される

- 組織階層および管理階層タブに空の結果が表示される

- SSLが有効になっている場合、リクエスト承認タスクが受信ボックスに表示されない

- LDAP同期が有効になっている場合、一部のOUD操作に関するエラーがログに記録される

- Oracle Enterprise Linux 6でOracle Identity Managerがデータベースを使用した場合にエラーがスローされる

- Design Consoleが断続的にハングする

- 参照UDFが最大長4000文字で作成される

- 「フィールドの追加」リストからUDFが削除されない

- Java 7 Update 51への更新後にデプロイメント・マネージャが開かない

- 周期的なスケジュール済ジョブからNullPointerExceptionがスローされる

- 通知テンプレートのステータスが無効でも通知が送信される

- 増分リコンシリエーションの実行の前にOUD変更ログが削除される

- Internet Explorer 11でアイコンが表示されない

- Internet Explorer 11でオフライン証明書がサポートされていない

- デプロイメント・マネージャがインポートまたはエクスポートで失敗する

- 接続なしアプリケーション・インスタンスの作成時にエラー・メッセージがロギングされる

10.3.1 自動ログインしたユーザーが120秒のCookie有効期限間隔後にログアウトされる

Oracle Access Manager (OAM)と統合されているOracle Identity Managerデプロイメントでは、Oracle Identity Self Serviceに初めてログインしたときにリダイレクトされ、パスワードをリセットしてチャレンジ質問に回答します。パスワードのリセットとチャレンジ質問への回答に成功すると、認証を再度要求されることなくOracle Identity Self Serviceに自動的にログインします。ただし、そのログイン・セッションは120秒で終了し、ログイン・ページにリダイレクトされます。

この問題を回避するには、oim-config.xmlファイルのssoConfigタグのcookieExpiryInterval構成プロパティを-1に設定する必要があります。

注意:
oim-config.xmlファイルはMDSに格納されています。このファイルを編集するには、WebLogicエクスポート/インポート・ユーティリティを使用するか、Enterprise ManagerコンソールからMBeanを使用します。

10.3.2 ローカライズ済表示名がユーザー/ロール増分リコンシリエーションを介してOracle Identity Managerにリコンサイルされない

displayname;lang-jpなどのサブタイプを持つユーザー属性をiPlanet DS/ODSEEで変更した場合、その変更はリコンシリエーションではOracle Identity Managerに取り込まれません。OID、ADなどの他のディレクトリ・サーバーでは、すべてのサブタイプ属性(displayname、displayname;lang-jpなど)が取り込まれますが、これとは異なり、iPlanet DS/ODSEEでは更新されたサブタイプ属性がログに記録されるだけです。iPlanet DS/ODSEEにはこのような制限事項があるため、サブタイプの更新はリコンサイルされません。

これを回避するには、1つの変更コマンドで、更新対象のサブタイプに加えて、その他のすべてのサブタイプ属性を既存の値で更新します。たとえば、displayName;lang-zh-tw、;lang-fr、および;lang-jaがある場合に、displayName;lang-jaを更新するには、例10-1に示すldifを使用する必要があります。

例10-1 サンプルldifファイル

dn: cn=Role 001,cn=Groups,dc=example,dc=com
changetype: modify
replace: displayName
displayName: Roles 001
-
replace: displayName;lang-zh-tw
displayName;lang-zh-tw: Roles 001-Chinese
-
replace: displayName;lang-fr
displayName;lang-fr: Roles 001-French
-
replace: displayName;lang-ja
displayName;lang-ja: Roles 001-Japanese_update1

10.3.3 AD組織リコンシリエーションが実行されているため組織が作成されない

AD組織リコンシリエーションのスケジュール済ジョブが実行されている場合、Oracle Identity ManagerでAD組織は作成されません。

この問題を回避するには:

1. Design Consoleを使用して、Xellerate組織リソース・オブジェクトのリコンシリエーション・ルールを作成します。それを行うには:

1. Design Consoleで、「リコンシリエーション・ルール」フォームを開きます。

2. 「名前」フィールドに、AD Organization Recon Ruleと入力します。

3. 「オブジェクト」フィールドで、Xellerate組織を選択します。

4. 「説明」フィールドに、AD Organization Recon Ruleと入力します。

5. リコンシリエーション・ルールを保存します。

6. 「ルール要素の追加」をクリックします。「ルール要素の追加」ダイアログ・ボックスが表示されます。

7. 「ルール要素」タブで、次のものを選択します。
- 「組織データ」については、「組織名」を選択します。- 「オペレータ」については、「次と等しい」を選択します。- 「属性」については、組織.組織名を選択します。- 「変換」については、「なし」を選択します。

8. 「保存」をクリックしてダイアログ・ボックスを閉じます。

9. 「リコンシリエーション・ルール」フォームで、「アクティブ」を選択します。

10. 「保存」をクリックします。

2. Xellerate組織リソース・オブジェクトのリコンシリエーション・プロファイルを作成します。それを行うには:

1. 「リソース・オブジェクト」フォームで、Xellerate組織を検索し、選択します。

2. オブジェクト・リコンシリエーション・タブで、リコンシリエーション・プロファイルの作成をクリックします。

3. AD組織リコンシリエーション・スケジューラを実行し、OIM組織としてAD組織を作成します。

10.3.4 プロセス・フォームのSodCheckViolationフィールドがリクエスト・プロビジョニングに対して更新されない

競合する権限を持つPSFTリソースのリクエスト・プロビジョニングについては、プロセス・フォームのSodCheckViolationフィールドは更新されません。権限の違反は、SoDCheckEntitlementViolationラベルが付いたフィールドにマップされますが、PSFTリソースにあるのは、SoDCheckViolationラベルが付いたフィールドです。したがって、マッピングは行われません。ダイレクト・プロビジョニングおよびアクセス・ポリシーを介したプロビジョニングが、SoDCheckViolationフィールド・ラベルで正常に行われます。

リクエスト・プロビジョニングについてこの問題を回避するには、Design Consoleを使用して、PSFTフォームのSoDCheckViolationフィールド・ラベルをSoDCheckEntitlementViolationに変更します。

10.3.5 「承認の詳細」に空白ページが表示される

アイデンティティ・アプリケーションにアクセスするためのホストおよびポートが、タスクの詳細にアクセスするためのホストおよびポートと異なる場合、承認の詳細に空白ページが表示されます。

タスクの詳細のURL構成は、Oracle Enterprise Managerから次の手順で確認できます。

1. WebLogic管理者のユーザー名およびパスワードを使用してOracle Enterprise Managerにログインします。

2. 左側のナビゲーション・メニューで、「SOA」をクリックします。「soa-infra」、「デフォルト」の順に展開します。

3. デフォルト・メニューから必要なSOAコンポジットをクリックします。

4. 右側のペインの「コンポーネント・メトリック」セクションで承認タスクをクリックします。

5. 「管理」タブをクリックします。
タスクの詳細が機能するには、アイデンティティの詳細およびタスクの詳細へのアクセスに使用されるホストおよびポートが一致する必要があります。

ホストとポートは、DiscoveryConfigMBeanで、OIMExternalFrontEndURLを使用して設定されている点に注意してください。OIMExternalFrontEndURLが空の場合は、OIMFrontEndURLを使用できます。フロントエンドのホストまたはポートが変更された場合、それを修正するか、または『Oracle Fusion Middleware Oracle Identity Manager管理者ガイド』のOracle Identity Managerのホストおよびポートの変更に関する項に示されている手順を実行します。

10.3.6 無効化されたアカウントの変更およびそのアカウントに対する権限の要求が許可される

Oracle Identity Managerでは、アカウントが無効化状態になっている場合でも、アカウントの変更とその権限の要求が許可されます。

これは既知の問題であり、現時点で回避策はありません。

10.3.7 Oracle Identity Self Serviceのいくつかのページで「リフレッシュ」ボタンが欠けている

Google Chrome 15.0.x Webブラウザを使用してOracle Identity Self Serviceを開くと、いくつかのページでツールバーの「リフレッシュ」ボタンが欠けた状態で表示されます。

この問題を回避するには、Google Chrome 15.0.xをGoogle Chrome 18.0.1025.162またはそれ以降のバージョンにアップグレードします。

10.3.8 ADユーザー・リソース・オブジェクトでのアプリケーション・インスタンスのプロビジョニングが機能しない

システム管理者として、適切な詳細を使用してADのアプリケーション・インスタンスを作成し、そのアプリケーション・インスタンスのプロビジョニングを要求すると、そのリソースはプロビジョニング状態になり、次のメッセージが記録されます。

<Warning> <XELLERATE.SERVER> <BEA-000000> <No fields having ITResouce property found in form with sdk_key=11>
<Warning> <XELLERATE.SERVER> <BEA-000000> <More than fields of type ITResourceLookupField found on form with sdk_key=11>
<Warning> <XELLERATE.SERVER> <BEA-000000>
<Cannot figure out the ITResource field uniquely>

この問題を回避するには、プロセス・フォームでADサーバー・プロセス・フォーム・フィールドにITResource=trueプロパティを追加します。

10.3.9 Mozilla FirefoxおよびGoogle Chromeでいくつかのアテステーション・ページが機能しない

Mozilla FirefoxまたはGoogle Chrome Webブラウザを使用している場合、Oracle Identity Managerユーザーおよび管理コンソールで、アテステーションに関連するいくつかのページが機能しません。これらには、アテステーション・プロセスの作成およびアテステーション・リクエストの送信のためのページも含まれます。

この問題を回避するには、Microsoft Internet Explorer Webブラウザを使用します。

10.3.10 レガシーAPIへの依存が原因でカスタム・スケジュール済ジョブが失敗する

Oracle Identity Managerのレガシー・バージョンでは使用可能であるが、現在のリリースでは使用できないAPIを使用するカスタム・スケジュール済ジョブは、実行時に失敗します。たとえば、com.thortech.xl.client.mail.tcSendMailをコールして電子メールを送信するカスタム・スケジュール済ジョブは、java.lang.NoClassDefFoundErrorエラー・メッセージを表示して失敗します。これは、com.thortech.xl.client.mail.tcSendMailが、Oracle Identity Managerリリース9.xおよびそれより前のリリースでは使用可能ですが、11gリリースでは使用できないことが原因です。

この問題を回避するには、tcAdapterUtilitiesやtcClientなどのサポートされていない個別のAPIを使用するかわりに、現在のリリースで公開されているAPIのみを使用します。さらに、古いAPIが非推奨になっている場合、すべてのカスタム・コードを移行して新しいAPIを使用するようにする必要があります。Oracle Identity Manager 11gリリース2 (11.1.2.0)のAPIの詳細は、Oracle Fusion Middleware Oracle Identity Manager Java APIリファレンスを参照してください。

10.3.11 カタログ・タグに、256を超える文字を格納できない

名前、表示名、および説明の属性に対して使用可能な最大値でロール、権限またはアプリケーション・インスタンスを作成すると、リクエスト・カタログにそのエンティティの最初の256文字のみが表示されます。たとえば、名前を2000文字、ロール表示名を3000文字、および説明を1024文字で指定したロールを作成し、リクエスト・カタログでそのロールを検索すると、そのロールの対応するエントリの最初の256文字が表示されます。ユーザーは、カタログでエンティティを検索するには、エンティティ名、表示名または説明の最初の256文字に存在する語を使用する必要があります。

これは既知の問題であり、現時点で回避策はありません。

10.3.12 自己登録リクエストが、リクエストの承認後に失敗する

自己登録リクエストのタスク割当て先が、「保留中の承認」ページからタスクを承認しようとすると、タスクは承認されますが、そのリクエストは「リクエストに失敗しました」ステータスに移行します。

自己登録リクエストの場合、組織は必須属性であり、タスクを承認する前に承認者が指定する必要があります。「保留中の承認」ページからタスクを承認する場合、タスクは完了しますが、承認者がユーザーの組織を更新していないために、リクエストは失敗します。承認者が使用できる回避策は、次のとおりです。

1. 「タスクの詳細」ページでユーザーの組織属性の値を指定します。

2. 「タスクの詳細」ページの「更新」をクリックすることでユーザー情報を更新します。

3. 「タスクの詳細」ページからタスクを承認します。

Oracle Identity Managerによって、タスクの承認前に、「タスクの詳細」ページで必須属性値が指定されているかどうか、およびそのページに対する変更がすべて保存されているかどうかが検証されます。

10.3.13 ソフト削除済の権限が、アクセス・ポリシーベースのプロビジョニングによってプロビジョニングされる

権限がすでにソフト削除済であっても、アクセス・ポリシーベースの権限のプロビジョニングを実行すると、権限をユーザーにプロビジョニングできます。

これは既知の問題であり、現時点で回避策はありません。

10.3.14 中断したスケジュール済ジョブの実行が再起動時に失敗する

スケジュール済ジョブをある程度の時間実行してから、停止ボタンをクリックしてそのジョブを中断すると、そのジョブ・ステータスが「割込み」に変わり、ジョブが停止されたことを示すメッセージが表示されます。

ただし、個別のスケジュール済ジョブの実行メソッドでの停止チェックの実装に応じて、指定されている時間の経過後、予定されたチェックの実行によってその処理は停止されます。チェックが遅延した場合、バックエンドのジョブの実際の停止も同様に遅延が生じます。ジョブが停止されていることがジョブの実行メソッドによって検証されるまで、ジョブのステータスには「停止済」ではなく、引き続き「割込み」が表示されます。検証の結果が返された後、ジョブ・ステータスが「停止済」に変わります。そのジョブのステータスがこのように変更された後にのみ、そのジョブの次の実行を再スケジュールできます。

10.3.15 複数のエンティティに対するバルク・リクエストが承認後に失敗する

アプリケーション・インスタンス、ロール、権限など複数のエンティティに対するリクエストが、それらのエンティティに対するビューア管理ロールを持っていないユーザーに対して作成される場合、リクエストの送信中にエラーが生成されません。ただし、そのリクエストは承認後に失敗します。これは、バルク・リクエストではリクエスタの権限のみがチェックされることが原因です。受益者の権限は、リクエストレベルの承認が実行された後に、作成する子リクエストを判別するために使用されます。

これは既知の問題であり、現時点で回避策はありません。

10.3.16 切断されたアプリケーション・インスタンスのインポートが失敗する

アプリケーション・インスタンスをエクスポートするときに、Deployment Managerによって、「依存性の選択」ウィンドウに依存オブジェクトとして「ITリソース」および「リソース」が表示されます。すべての依存性の選択の終わりにある最後の「エクスポート」ウィンドウで、Deployment Managerによって、「未選択の依存性」リストに「ITリソース定義」が表示されます。インポートの失敗を回避するには、「未選択の依存性」リストの「ITリソース定義」に依存性を追加します。

10.3.17 管理者ロールの付与に関する既存のデータが、パッチ14591093の適用後に同期しない

パッチ14591093を適用する前に、管理者ロールがシステム管理者または任意のユーザーにすでに付与されている環境では、パッチの適用後はこのロールの付与がLDAPに反映されません。このパッチでは、管理者ロールのユーザーへの新規権限付与に対応します。

この問題を回避するには、次のいずれかを実行します。

- Oracle Identity Managerのユーザーおよび管理コンソールを使用して、新しく作成されたユーザーまたは管理者ロールを付与されていないユーザーに対してロール付与を再試行します。

- Oracle Directory Services Manager (ODSM)でユニーク・メンバーAdministratorsにユーザーのDNを含めます。それを行うには:

1. ODSMにログインします。

2. cn=Administrators,cn=Groups,dc=us,dc=example,dc=comロールを見つけます。

3. uniquememberフィールドを追加します。

4. ユーザーのDNを指定します。たとえば、oim_adminユーザーの場合、dnはcn=oim_admin,cn=Users,dc=us,dc=example,dc=comになります。

5. 「保存」または「適用」をクリックします。

6. ロール付与を再試行します。

10.3.18 リソース・オブジェクト・ルックアップの「リセット」ボタンによって「基本検索」にリダイレクトされる

「アプリケーション・インスタンスの作成」ページで、拡張検索を使用してリソース・オブジェクトを検索するときに、「リセット」ボタンをクリックすると、同じページの値がリセットされるかわりに、検索が「基本検索」にリダイレクトされます。これは、「リセット」ボタンで、「シンプル」または「拡張」の表示モードを定義するApplication Development Framework (ADF)のQueryDescriptorオブジェクトがリセットされることが原因です。QueryDescriptorオブジェクトの詳細は、ADFのドキュメントを参照してください。

10.3.19 ITリソース定義が依存性リストに表示されない

Deployment Managerを使用してアプリケーション・インスタンスをエクスポートする場合、ITリソース定義は依存性選択リストに表示されません。これは、Deployment Managerでは、エクスポート・ウィザードの「依存性の選択」ページに依存性の1つのレベルのみが表示されることが原因です。他の依存オブジェクトは、エクスポートの前にエクスポート・ウィザードの「未選択の依存性」ペインに表示されます。インポート時に依存性の欠落を回避するには、「未選択の依存性」ペインから依存オブジェクトを選択します。

10.3.20 手動で作成されたリソース・オブジェクトに対する権限プロビジョニングにおけるエラー

Design Consoleを使用してリソース・オブジェクトを作成し、プロビジョニング・プロセス、権限のある親および子フォームを作成し、適切なITResourceキーでルックアップ・コードを変更し、ent-list表に移入し、権限のプロビジョニングを試行すると、次のエラーが生成されます。

IAM-4060021 : An error occurred while validating whether entitlement with key 2151 is already provisioned to user with key 31 and the cause of error is oracle.iam.provisioning.exception.GenericProvisioningException: Entitlement attribute not marked as key in reconciliation field mapping for UD_TESTC.

これは、リコンシリエーション・フィールド・マッピングのキー属性が子フォーム属性に対して定義されていないことを意味します。ここでは、UD_TESTC子フォームのUD_TESTC_LKP子フォーム属性で権限プロパティの値がtrueに設定されているが、リコンシリエーション・マッピングが定義されていません。

この問題を回避するには、リコンシリエーション・フィールド・マッピングを定義します。リコンシリエーション・フィールド・マッピングの詳細は、『Oracle Fusion Middleware Oracle Identity Manager開発者ガイド』のリコンシリエーション・フィールド・マッピング・タブに関する項を参照してください。

10.3.21 ユーザーにリクエスタの組織に対する権限がない場合にQBEから結果が返されない

ユーザーは、リクエスタの組織に対して権限を持っていない場合でも、「リクエストのトラッキング」ページでリクエストを検索できます。ただし、ユーザーがリクエスタの組織に対する権限を持っていない場合に、例による問合せ(QBE)を使用して「リクエストのトラッキング」ページでリクエスタのレコードにフィルタを適用しても、何の結果も返されません。

これは既知の問題であり、現時点で回避策はありません。

10.3.22 チェック・ボックスUDFがブール・フィールドとして表示される

ユーザー・フォームでタイプがチェック・ボックスのUDFを作成し、「ユーザーの作成」、「ユーザーの変更」、および「ユーザーの詳細」ページをカスタマイズしてUDFを追加し、チェック・ボックスを選択してユーザーを作成すると、trueとfalseの値を持つブール・フィールドとして表示されます。

この問題を回避するには、「ユーザーの詳細」ページにそのフィールドをチェック・ボックスとして追加し、そのフィールドを読取り専用としてマークします。

10.3.23 権限に対するルックアップは、検索可能および検索可能ルックアップである必要がある

権限のルックアップ・フィールドを持つ子表を作成する場合は、次のオプションを選択して、Entitlement=trueプロパティが設定され、フィールド・タイプがルックアップになるようにする必要があります。

- 検索可能

- 権限

- 「検索可能」ピックリスト

「制約」セクションで「検索可能」オプションを選択しない場合、または「拡張」セクションから「「検索可能」ピックリスト」を選択しない場合、あるいはその両方の場合は、エラーが発生する可能性があります。その結果、フォーム・フィールドのフィールド・タイプは、ルックアップ・フィールドではなくコンボ・ボックスになります。

この問題を回避するには、次のいずれかを実行します。

- 「制約」セクションで「検索可能」オプションが選択されていない場合、そのフォーム属性を再度開き、「検索可能」オプションを選択してその属性を検索可能タイプとしてマークします。その後、そのアプリケーション・インスタンスの新しいフォームを作成するか、親フォーム・ビューで「ビューの再生成」を選択します。

- 「拡張」セクションで「「検索可能」ピックリスト」オプションが選択されていない場合、コンボ・ボックス・タイプ・フィールドが作成されます。「「検索可能」ピックリスト」オプションを編集する方法はありません。これを修正するには、次の2つの方法があります。第1の方法は次のとおりです:

1. Design Consoleで「フォーム・デザイナ」フォームを開き、子フォームを開きます。

2. 子フォームの新しいバージョンを作成し、そのフィールド・タイプをコンボ・ボックスからルックアップ・フィールドに変更します。その後、子フォームをアクティブ化します。

3. 親フォームの新しいバージョンを作成し、子フォームの新しいバージョンを関連付けて、親フォームをアクティブ化します。

4. アプリケーション・インスタンスの新しいフォームを作成するか、既存の親フォームのビューを再生成します。

あるいは、別のフォーム・フィールド属性を、適切なオプションを選択して作成します。その後、親フォーム・ページをカスタマイズし、不正な属性値を持つフォーム・フィールドを非表示にします。

10.3.24 選択リスト・コンポーネントで依存ルックアップが機能しない

選択リストを持つ依存ルックアップ(値を検索するための虫眼鏡のアイコンが付いたルックアップ)があり、親ルックアップで値を選択するときに、依存コンボ・ボックスに適切な値が表示されません。これは、Oracle Identity Managerが選択リスト・コンポーネントに対する依存ルックアップをサポートしていないことが原因です。

これは既知の問題であり、現時点で回避策はありません。

10.3.25 カスケード・ルックアップで表示される値の数が限られている

値リストまたはコンボ・ボックスとしてカスケード・ルックアップを作成すると、値の数に関係なくルックアップ検索で値は25個のみ表示されます。

この問題を回避するには:

- カスケード・ルックアップをコンボ・ボックスとして使用しないでください。ユーザーに検索を絞り込むように指示してください。

- Oracle Fusion Middleware Oracle Identity Manager開発者ガイドのカスタム・カスケード値リストの実装に関する項の説明に従って、マネージドBeanのアプローチを使用してカスケード・ルックアップを実装します。

10.3.26 特殊文字を使用したカタログ検索が失敗する

カタログ検索に特殊文字が含まれている場合、検索は、次のようなIAM-7130125およびDRGコードを含むエラーで失敗します。

IAM-7130125 : Search token caused Oracle text DRG issue, DB exception is :ORA-20000: Oracle Text error: DRG-50943: query token too long on line 1 on column 40 20000
IAM-7130125 : Search token caused Oracle text DRG issue, DB exception is :ORA-20000: Oracle Text error: DRG-50901: text query parser syntax error on line 1, column 5 20000

リクエスト・カタログで、リクエスト可能エンティティの#、$、-など一般的に使用されるすべての特殊文字を含む検索キーワードは、適切に機能し、目的の結果を返します。ただし、二重引用符(")、コロン(:)、カッコなどいくつかの特殊文字を含む検索キーワードでは、目的の結果が返されません。

この問題を回避するには、検索問合せ文字列でバックスラッシュ文字(\)を使用して特殊文字をエスケープします。たとえば、特殊文字(, )および"をそれぞれ\(, \)および\"に置き換えます。

10.3.27 ルックアップ検索で、アスタリスク・ワイルドカード文字がサポートされていない

アスタリスク文字(*)を使用したルックアップ定義の検索。たとえば、*または(a*)を使用したルックアップ定義の検索では、何の結果も返されません。

この問題を回避するには、パーセント文字%または(a%)を検索します。

10.3.28 フォーム・デザイナにエラーが表示されない

フォーム・デザイナを使用してフォームにUDFを追加する場合、そのUDFを「検索可能」および「暗号化済」として同時にマークすると、この組合せが無効であってもエラー・メッセージは表示されません。

これは既知の問題であり、現時点で回避策はありません。

10.3.29 デフォルト・パスワード・ポリシーが削除されている場合に、ユーザーの作成が失敗する

ユーザーの作成は、デフォルト・パスワード・ポリシーに依存しています。デフォルト・パスワード・ポリシーがない場合、ユーザーの作成は失敗します。したがって、デフォルト・パスワード・ポリシーは削除しないでください。

デフォルト・パスワード・ポリシーの削除によるユーザーの作成の失敗を回避するために、次のことをお薦めします。

- デフォルト・パスワード・ポリシーは、ユーザーの作成に使用される唯一のものであり、削除することはお薦めしません。

- デフォルト・パスワード・ポリシーの制約は、パスワードが別の基準を満たすと予想される場合には変更できます。

- デフォルト・ポリシーが削除されているか、別のパスワード・ポリシーを、ユーザーの作成に使用されるデフォルト・パスワード・ポリシーとみなす必要がある場合、目的のデフォルト・ポリシーを最上位の組織と関連付ける必要があります。

10.3.30 断続的に例外が表示される

次のエラー・メッセージが断続的に表示されることがあります。

too many objects match the primary key oracle.jbo.key[ua0902 ]. with npe

たとえば、Oracle Identity Self Serviceでタスクの再割当てを試みる場合、このエラー・メッセージが断続的に表示されることがあります。

このエラー・メッセージが表示されるたびに、Oracle Identity Self Serviceからログアウトし、再度ログインしてください。

10.3.31 無害なunknownplatformexceptionエラー

Oracle Identity Managerで任意のクライアントを使用してログインする場合(たとえば、Design Consoleにログインするとき)、そのログインは成功します。ただし、無害なunknownplatformexceptionエラーが表示されることがあります。

この結果として機能が失われることはありません。

10.3.32 データ・コンポーネントの検索中のエラー

「データ・コンポーネント」ダイアログ・ボックスでカタログからデータ・コントロールを検索する場合、検索は最上位レベルのデータ・コントロールに対してのみ実行され、フィールドに対しては実行されません。カスタマイズの目的で、「データ・コンポーネント」ダイアログ・ボックスでフィールドを検索すると、エラーが記録され、結果はなにも返されません。

これは既知の問題であり、現時点で回避策はありません。

10.3.33 プロビジョニング・タスクの再試行が失敗する

プロビジョニング・タスクがロールに割り当てられ、ロール・メンバーがタスクを表示できる場合、ロール・メンバーがプロビジョニング・タスクを再試行しようとすると、次のエラー・メッセージが表示されます。

Error JBO-29000: Unexpected exception caught: Thor.API.Exceptions.tcBulkException, msg=null
Error Localized message not available. Error returned is: null

この問題を回避するには、プロビジョニング・タスクをシステム管理者ロールに割り当てます。

10.3.34 同じプロビジョニング・タスクに複数のエントリが表示される

ユーザーがOracle Identity Self Serviceの「プロビジョニング・タスク」ページを開き、「検索」をクリックすると、そのユーザーに割り当てられている同じプロビジョニング・タスクに対して複数のエントリが表示されます。

この問題を回避するには、「オープン・タスク」ページを閉じてから再度開きます。

10.3.35 フォーム・フィールドの更新時に属性値の長さが変更される

既存のフォームのフィールドを更新する場合、次の問題が発生します。

- ADユーザー・フォームの「組織名」既存フィールドを更新し、そのフォームを保存して閉じ、ビューを再生成し、カタログ内の組織名に対してルックアップ値をプロビジョニングおよび指定すると、次のエラー・メッセージが表示されます。

IAM-2050099 : The length of the attribute value Organization Name is greater than the maximum allowed length 40.

単一ユーザーに対してプロビジョニングを試み、組織名を選択した場合でも、同じエラーが表示されます。

この問題を回避するには、ADユーザーに対して新しいフォームを作成し、それをアプリケーション・インスタンスにアタッチします。

- 子表について、既存のルックアップ・フィールド(たとえば、ADユーザー・フォームの「GroupName」フィールド)を編集し、「権限」および「検索可能」オプションを追加し、Design Consoleでその子フォームを表示する場合、entitlement = trueでもう1つフィールドが追加され、フィールドの長さが変更されます。
この問題を回避するには、初めて権限に対してリソースを構成するときに、Design Consoleから変更を実行します。

10.3.36 「リクエスト・カタログ」での入力データが消失する

リクエスト・カタログでアプリケーション・インスタンスを追加し、親フォームにデータを入力し、ユーザーを削除し、別のユーザーを追加すると、親フォームに入力したデータが消失します。

これは既知の問題であり、現時点で回避策はありません。

10.3.37 サンドボックスの公開時のエラー

2人のユーザーが同じシステム管理者ログイン資格証明を使用してOracle Identity Self Serviceにログインし、同じサンドボックスを使用してサンドボックスにいくつかの操作を実行し、そのサンドボックスを公開しようとする場合、次のエラーが表示され、サンドボックスは公開されません。

Publish Sandbox Failed
oracle.mds.sandbox.RefreshFailedException: MDS-00001: exception in Metadata
Services layer MDS-00165: metadata Object
"/persdef/oracle/iam/ui/catalog/model/am/CatalogAM.xml" has changed
MDS-00164: There is a concurrent "UPDATE" operation on the document
"/persdef/oracle/iam/ui/catalog/model/am/mdssys/cust/site/site/CatalogAM.xml.x
ml". MDS-00165: metadata Object
"/persdef/oracle/iam/ui/catalog/model/am/CatalogAM.xml" has changed
MDS-00164: There is a concurrent "CREATE" operation on the document
"/persdef/oracle/iam/ui/catalog/model/am/mdssys/cust/site/site/CatalogAM.xml.x
ml". MDS-00165: metadata Object
"/persdef/oracle/iam/ui/catalog/model/am/CatalogAM.xml" has changed
MDS-00164: There is a concurrent "UPDATE" operation on the document
"/persdef/oracle/iam/ui/catalog/model/am/mdssys/cust/site/site/CatalogAM.xml.x
ml". MDS-00165: metadata Object
"/xliffBundles/oracle/iam/ui/runtime/BizEditorBundle.xlf" has changed
MDS-00164: There is a concurrent "UPDATE" operation on the document

これは既知の問題であり、現時点で回避策はありません。

10.3.38 組織およびロールのインポートまたはエクスポートにおいてUDFが一緒にインポートまたはエクスポートされない

組織およびロール・エンティティは、デプロイメント・マネージャによって、関連するUDFおよびUDF値を伴わずにインポートおよびエクスポートされます。関連するUDFは、デプロイメント・マネージャによって別にインポートおよびエクスポートされます。これは、デプロイメント・マネージャではエクスポート可能なエンティティのドロップダウン・リストでロール・メタデータおよび組織メタデータのオプションを使用できるためです。

UDFのデフォルト値のみがインポートおよびエクスポートされます。組織およびロール・エンティティの作成時にUDFに割り当てられた値は、インポートおよびエクスポートされません。

10.3.39 ターゲット・リソース・リコンシリエーションの実行においてSQLが最適ではない可能性がある

リソース・オブジェクトを追加し、DBUMコネクタを使用してバルク・アカウントにターゲット・リソース・リコンシリエーションを実行する場合、次のSQLによって、最適ではないパフォーマンスが報告されることがあります。

注意:

- 環境での一致ルールの条件のために、厳密なSQL構造が異なる場合があります。

- このSQLは、ごく少数の環境で最適ではないパフォーマンスを示す場合があります。ほとんどすべての環境で、適切に機能できます。すべてのセットアップには、データ量、配置、および選択性に関して独自の一意性があります。

INSERT
INTO    RECON_ACCOUNT_MATCH
(
RE_KEY  ,
ORC_KEY ,
SDK_KEY ,
RAM_ROWVER
)

(
SELECT re.re_key           ,
ud_db_ora_u.orc_key ,
:"sys_b_0"          ,
:"sys_b_1"
FROM   UD_DB_ORA_U UD_DB_ORA_U                        ,
ra_oracledbuser725eedcb ra_oracledbuser725eedcb,
ost ost                                        ,
oiu oiu                                        ,
recon_events re
WHERE  re.rb_key =:"SYS_B_2"
AND re.re_status = :"SYS_B_3"
AND re.re_key = ra_oracledbuser725eedcb.re_key
AND
(
ud_db_ora_u.ud_db_ora_u_itres=ra_oracledbuser725eedcb.ra_itresource15641f83
AND
ud_db_ora_u.ud_db_ora_u_username=ra_oracledbuser725eedcb.ra_username8825b9c0
)

AND oiu.orc_key = ud_db_ora_u.orc_key
AND ost.ost_key = OIU.ost_key
AND ost.ost_status <> :"SYS_B_4"
)

この問題を回避するには、この特定のSQLのまれな動作に対して、Oracle Databaseのプラン・スタビリティ機能を使用します。Oracle Databaseは、RDBMS機能として、ストアド・アウトラインを介してSQLプラン・スタビリティを提供します。DBAはこれを使用して、特定のデータベース環境の変更がアプリケーションのパフォーマンス特性に影響しないようにすることができます。この機能は、オプティマイザが標準モードで、パフォーマンス調整されている実行計画を選択しない場合、データベース・パフォーマンスの最適化に役立ちます。このため、SQLプロファイル機能を使用して、Oracle Identity Managerデータベース環境でこのSQLに適したSQL計画を潜在的にロックすることができます(それには、SQLチューニング・アドバイザを使用し、その後でSQLプロファイルを使用するか、DBAが選択する任意の適切なメカニズムを使用します)。このような状況または類似の状況の回避策としてこの機能を使用する方法については、Oracleパフォーマンス・チューニング・ガイドのプラン・スタビリティの使用に関する項を参照してください。

10.3.40 リクエストにおいて複数の子表を使用できない

コネクタは複数の子表を持ちますが、リクエストで使用できる子表は1つのみです。

この問題を回避するには、権限リクエストを使用します。

10.3.41 セッション・フェイルオーバーの問題

アクティブ/アクティブ・セッション・フェイルオーバーは、Oracle Identity Managerでは適切に機能しません。これらの問題は、多くの場合、Oracle Identity System Administrationで出現します。

これは既知の問題であり、現時点で回避策はありません。

10.3.42 子フォームへのプロセス・インスタンスのデータの追加におけるエラー

新しいUDFがアプリケーション・インスタンス・フォームに追加され、そのUDFがすでにプロビジョニングされているユーザーに対して更新された場合、それはUIには表示されませんがデータベースでは使用可能です。

アプリケーション・インスタンス・フォームに、新しいフィールドの追加、新しい子フォームの追加、子フォームへのフィールドの追加などの変更がある場合、Form Version Controlユーティリティを使用してすべての既存のユーザーのフォーム・バージョンを最新のバージョンに更新する必要があります。このユーティリティは、Design Consoleディレクトリにあります。次のようにプロパティ・ファイルを更新し、ユーティリティを実行します。

- Resource Object Name: roname

- Process Form Name: UD_PFORM

- From Version: <fromversion>

- To Version: <toversion>

10.3.43 最後の権限が削除されない

Oracle Identity Managerでは、アカウントの変更リクエスト中に最後の権限が削除されません。

この問題を回避するには、アカウントの変更リクエストのかわりに、権限の失効リクエストを使用して既存の権限を削除します。

10.3.44 手動履行タスクが、権限プロビジョニングに対して開始されない

切断されているリソースに対する権限リクエストによって、手動履行タスクは開始されませんが、リクエストは完了済とマークされます。

この問題を回避するには、Design Consoleを使用して、切断されているアプリケーションの対応するプロビジョニング・プロセスを開き、権限プロビジョニングに対して手動プロビジョニング・タスクを追加し、承認の完了後にこの手動タスクが開始されるようにします。

10.3.45 無効化/有効化/失効の手動プロビジョニング・タスクに対してフォーム・フィールドが表示される

切断されているアプリケーション・インスタンスに関連付けられているフォームは、リクエスト・タイプが無効化、有効化、または失効の場合でも表示されます。無効化、有効化、または失効リクエスト中にフォームが表示されても機能に影響はありません。フォーム・フィールドの表示を無視し、リクエストを送信します。

10.3.46 リクエスト・トラッキングで行が重複する

受益者による検索時に、リクエスト・トラッキングで同じリクエストに対して重複する行が表示されることがあります。重複する行は無視します。

10.3.47 ヘルプ・デスクがリクエスト・トラッキングを使用できない

ヘルプ・デスク・ロールのリクエスト・トラッキングでは、リクエストIDによって検索している場合でもリクエストの受益者を指定する必要があります。

この問題を回避するには、検索フィルタを指定せずにリクエストの全検索を発行します。

10.3.48 「リクエストの詳細」を使用して、必須情報を必要とするリクエストを承認する

組織など必須の追加情報を入力する必要があるリクエストの場合、自動登録リクエストの承認時に、「保留」タスク・リストからリクエストを直接操作しないでください。そのリクエストを開き、「リクエストの詳細」ページで必須情報を入力してから、リクエストを承認します。これは、SOAタスクリストの制限です。

10.3.49 無害なエラー・メッセージ

Oracle Identity Managerはすべての検証を処理できますが、いくつかのエラー・メッセージには十分な説明がありません。サーバーの起動中にサーバー・ログに無害な例外およびエラー・メッセージが表示されることがあり、それらはシステムが起動して動作しているかぎり無視できます。

10.3.50 アクセシビリティのコンプライアンス

現在、システムはアクセシビリティのガイドラインに完全には準拠しておらず、提供されている「アクセシビリティ」リンクは機能していません。

10.3.51 パスワード・ポリシーが適用されない

リソースにアタッチされているパスワード・ポリシーは、接続されているリソースのリクエスト中に適切に適用されません。ただし、「本人情報」ページからプロビジョニングされたリソースのパスワードを変更しようとすると、そのポリシーが適用されます。

10.3.52 フォーム・デザイナの障害が表示されない

バックエンドでのフォーム・デザイナの障害はUIに表示されません。変更が期待どおりにならなかった場合は、サンドボックスを破棄してください。競合を回避できるように寿命の短いサンドボックス(たとえば、UIカスタマイズ、フォーム作成、およびUDFの追加用の、詳細な説明が付いた別のサンドボックス)を作成して使用することをお薦めします。

10.3.53 関連するサンドボックスが公開されていない場合、アプリケーション・インスタンスのリクエストが失敗する

アプリケーション・インスタンスが作成されたサンドボックスが公開されていない場合、そのアプリケーション・インスタンスに対するリクエストは、リクエスト・チェックアウト・プロセス中に失敗します。ベスト・プラクティスは、アプリケーション・インスタンス用のサンドボックスを作成し、それをすぐに公開することです。

10.3.54 アプリケーション・インスタンス管理者がフォームを作成できない

フォームを作成して、それをアプリケーション・インスタンスにアタッチできるのは、システム管理者またはシステム構成者のみです。

10.3.55 リコンシリエーションの削除がlibOVDおよびODSEEで機能しない

リコンシリエーションの削除は、libOVDとODSEEの組合せでは機能しません。

これは既知の問題であり、現時点で回避策はありません。

10.3.56 「本人情報」ページにルックアップ値が保存されない

Oracle Identity Managerでは、「本人情報」ページでルックアップ・タイプのUDFはサポートされていません。

10.3.57 一致ルール・データの欠落で無害なエラーが発生する

リコンシリエーションを実行する際、ignoreEvent APIの起動中に一致ルールの一部であるすべてのフィールドが入力として提供されない場合、次のエラー・メッセージが表示され、一致ルールの変換が失敗します。

<BEA-000000> <Generic Information: {0}
oracle.iam.reconciliation.exception.DBAccessException: Failed SQL:: select
USR_KEY from usr where USR_FIRST_NAME=? and USR_LAST_NAME=? and USR_LOGIN=?
and USR_TYPE is null and USR_EMAIL is null and USR_MIDDLE_NAME is null and
USR.USR_STATUS != 'Deleted' AND ((UPPER(USR.USR_LOGIN)=UPPER(?)) OR
(UPPER(USR.USR_UDF_OBGUID)=UPPER(RA_EZCUSERTRUSTED49EC4A54.RA_OBJECTGUID)))
=>PARAMS:: [John, Doe, J.DOE, J.DOE]
Caused By: java.sql.SQLSyntaxErrorException: ORA-00904:
"RA_EZCUSERTRUSTED49EC4A54"."RA_OBJECTGUID": invalid identifier

このエラーは無害なため、機能が失われることはありません。イベントは無視されません。データが破損することなく通常どおり作成されて処理されます。

10.3.58 ユーザー・タイプの属性値が移入されない

「本人情報」ページの「ユーザー・タイプ」属性でカスタマイズを実行すると、たとえば、「ユーザー・タイプ」属性が読取り専用で表示され、「ユーザー・タイプ」属性の値は移入されません。

この場合、属性名は、「本人情報」ページのユーザー・タイプですが、カスタマイズVOから「ロール」を選択し、「ユーザー・タイプ」属性に適切な値を移入する必要があります。この問題の回避策は次のとおりです。

1. カスタマイズ・モードで、パネル・フォーム・レイアウト・コンポーネントを選択します。

2. リソース・カタログを開きます。

3. 「データ・コンポーネント」→「本人情報」→「UserVO1」→「ロール」を選択します。

4. ラベル付出力テキストのあるフィールドを削除します。

10.3.59 「承認」ページのカスタマイズがサポートされない

「承認」ページのカスタマイズは、WebCenter Composerからはサポートされていません。

承認の詳細ページをカスタマイズする方法については、『Oracle Fusion Middleware Oracle Identity Manager開発者ガイド』のワークフローの開発(ビジョン・リクエスト・チュートリアル)に関する項を参照してください。

10.3.60 ルックアップ値に対する有効化、シーケンスおよび説明がサポートされない

有効化、シーケンスおよび説明の属性はルックアップ値に対してサポートされていません。そのため、ルックアップ検索の「説明」フィールドには値を入れないでください。また、有効化、シーケンスおよび説明の列は、値がない状態で表示されます。

10.3.61 ラジオ・ボタンを追加できない

ラジオ・ボタンをフォーム(たとえば、組織フォーム)に追加しようとすると、forward-only範囲ページング・エラーが発生します。これは、ドロップ・ハンドラによるラジオ・ボタンの追加がサポートされていないためです。ただし、ラジオ・ボタンは、カスタム・コードを使用したビュー・レイヤー・カスタマイズによってフォームに追加できます。

10.3.62 間接ロール・メンバーシップのエラー

ログイン・ユーザーに間接ロール関係がある場合、Oracle Identity Self Serviceの「マイ・アクセス」セクションまたは「ユーザー」セクションで「ロール」タブをクリックすると、エラーが発生します。

10.3.63 作成したUDFが「カスタマイズ」ビューにリストされない

アクティブなサンドボックスでUDFを作成すると、UDFはカスタマイズ・ビュー(データ・コンポーネントのカタログ)にリストされません。

この問題を回避するには、UDFを作成してからサンドボックスを作成し、アクティブにします。新たに作成されたUDFは、UDF作成後に作成されたサンドボックスのカスタマイズ・ビューに表示されます。

10.3.64 フォーム・デザイナを使用して属性を必須としてマークできない

属性は、フォーム・デザイナから必須としてマークできません。ただし、必須属性は、Oracle Web Centerを使用してページをカスタマイズすることで指定できます。

10.3.65 カスケードLOVが機能しない

カスケードLOVを設定しても、依存LOVの値が親LOVの選択に基づいて表示されません。

この問題を回避するには:

1. 2つのUDFを使用してカスケードLOVを設定します。

2. 両方に「選択肢を1つ選択」コンポーネントを追加します。

3. コンポーネントの部分レンダリングを設定します。

10.3.66 数値型ルックアップ・コードがサポートされない

このリリースでは、Oracle Identity Managerは数値型ルックアップ・コードをサポートしません。

10.3.67 「自己登録」ページのカスタマイズが機能しない

ビュー、ソースを選択してOracle Identity Managerの自己登録ページをカスタマイズしようとすると、フォーム・フィールドへの入力が欠落していることを示す検証エラー・メッセージが表示されます。

この問題を回避するには、自己登録ページの入力フィールドに値を指定します。自己登録ページのカスタマイズを実行する手順は、次のとおりです:

1. Oracle Identity Self Serviceにログインします。

2. サンドボックスをアクティブにします。

3. 「カスタマイズ」をクリックします。

4. Oracle Identity Managerログイン・ページにナビゲートし、「新規ユーザーの登録」をクリックします。または、/identity/faces/registerに直接ナビゲートします。

5. 必須入力フィールドに値を入力します。

6. 「表示」→「ソース」の順に選択します。

7. ページをカスタマイズします。

10.3.68 いくつかのヘルプ・リンクが機能しない

Oracle Identity Self ServiceおよびOracle Identity System AdministrationからOracle Identity Managerのヘルプ・トピックにアクセスする場合、いくつかのリンクは機能していません。リンクがアクティブではないナビゲーション・パスは次のとおりです。

Oracle Identity System Administrationから:

- Oracle Identity System Administrationの「ルックアップ」を使用するIdentity System Administrationからのヘルプ・リンク

- Oracle Identity Self Serviceの「承認の詳細」、「情報のリクエスト」を使用するIdentity System Administrationからのヘルプ・リンク

Oracle Identity Self Serviceから:

- Oracle Identity Self Serviceの「承認の詳細」、「情報のリクエスト」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity Self Serviceの「サンドボックスの管理」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity Self Serviceの「Oracle Identity Self Serviceのカスタマイズ」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「リコンシリエーション・イベントの管理」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「ポリシーの管理」の次の項目を使用するIdentity Self Serviceからのヘルプ・リンク
- アクセス・ポリシーの作成

- アクセス・ポリシーの管理

- アテステーション構成の作成

- Oracle Identity System Administrationの「承認ポリシー」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「アテステーション構成の管理」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「パスワード・ポリシー」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「構成タスクの実行: ITリソースの作成」の次の項目を使用するIdentity Self Serviceからのヘルプ・リンク
- ITリソースの管理

- 汎用コネクタの作成

- 汎用コネクタの管理

- Oracle Identity System Administrationの「フォーム・デザイナ」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「アプリケーション・インスタンス」の次の項目を使用するIdentity Self Serviceからのヘルプ・リンク
- アプリケーション・インスタンスの検索

- アプリケーション・インスタンスの作成

- アプリケーション・インスタンスの削除

- Oracle Identity System Administrationの「アプリケーション・インスタンスの変更」、「リンクの方法」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「ルックアップ」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「システム管理タスクの実行」の次の項目を使用するIdentity Self Serviceからのヘルプ・リンク
- インポート

- エクスポート

- Oracle Identity System Administrationの「スケジューラ」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「通知」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「システム管理」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「コネクタの管理」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「サンドボックスの管理」を使用するIdentity Self Serviceからのヘルプ・リンク

インタフェースの関連セクションからヘルプ・トピックを表示します。たとえば、「システム管理」または「サンドボックス」のヘルプ・トピックを表示するには、Identity System Administrationからヘルプ・トピックにナビゲートします。表示されないトピックについては、Oracle Fusion Middleware Identity Management 11gリリース2 (11.1.2)ドキュメント・ライブラリを参照してください。

10.3.69 公開されていないエンティティがアクセス・ポリシーによってプロビジョニングされる

権限およびアカウントはアクセス・ポリシーによって付与できます。権限およびアカウントがアクセス・ポリシーによって付与される場合、組織のスコープは適用されません。そのため、ターゲット・ユーザーの組織に公開されていない権限およびアカウントもプロビジョニングされません。

権限が組織に公開されていない場合でも、依然として、アクセス・ポリシーによって、その組織のユーザーにその権限をプロビジョニングできます。これは、アクセス・ポリシーでは、Oracle Identity Managerの公開および範囲指定のセキュリティ・モデルが認識されないためです。

これは既知の問題であり、現時点で回避策はありません。

10.3.70 証明書ベースのデジタル署名がサポートされない

タスク承認の場合、Oracle Identity Managerでは、証明書ベースのデジタル署名をサポートしません。ただし、Oracle Identity Managerはパスワード・ベースのデジタル署名はサポートします。『Oracle Fusion Middleware Oracle SOA Suite開発者ガイド』のワークフロー・デジタル署名ポリシーの指定方法に関する項を参照してください。

10.3.71 ユーザーにプロビジョニングされた権限がアップグレード後に表示されない

Oracle Identity Manager 11gリリース2 (11.1.2.2)のアップグレードされたデプロイメントでは、アップグレードの前にユーザーにプロビジョニングされた権限が、「権限」タブに表示されません。

アップグレード後、「権限」タブに権限を表示するには、Oracle Identity System Administrationにログインし、スケジュール済ジョブの「権限割当て」を実行します。

10.3.72 「問合せ」パネルのラベルをカスタマイズできない

デフォルトでは、問合せパネルのラベルはカスタマイズできません。たとえば、「リクエストのトラッキング」検索ページの「受益者」ラベルをカスタマイズすることはできませんが、「リクエストのトラッキング」検索結果表の列名は変更できます。

10.3.73 アカウントのプロビジョニング時にUMSが通知の送信に失敗する

プロビジョニング・ワークフロー内の通知は、Oracle Identity Manager 11gの通知モデルを使用しません。このため、UMS通知プロバイダが構成され、通知がプロビジョニング・タスクに割り当てられている場合は、OIMユーザー用アカウントのプロビジョニング中に、通知メッセージが送信されません。さらに、NullPointerExceptionエラー・メッセージがログに記録されます。

プロビジョニング・ワークフロー内の通知を構成して使用するには、Oracle Fusion Middleware Oracle Identity Manager開発者ガイドの電子メール・サーバーの指定に関する項を参照してください。

10.3.74 サブタスクの作成時にエラーが発生する

リクエスタが「受信ボックス」の「アクション」メニューから「サブタスクの作成」を選択してサブタスクを作成しようとすると、NullPointerExceptionが生成されます。サブタスクの作成は証明タスクではサポートされていません。

10.3.75 pasteConfigスクリプトを実行すると正しくないエラー・メッセージが表示される

ターゲット・ホストでpasteConfigスクリプトを実行しているとき、指定されたjdkの場所が存在しない場合は、次のような正しくないエラー・メッセージが表示されます。

The JDK wasn't found in directory /scratch/aime1/jrockit-jdk1.6.0_37-R28.2.5-4.1.0.
Please edit the startWebLogic.sh script so that the JAVA_HOME variable points to the location of your JDK.

このエラー・メッセージによって機能が失われることはないため、このエラー・メッセージは無視できます。

注意:
ソースMiddlewareホームで、Middlewareホームの外部にあるJDKを使用する場合、pasteBinary操作でも外部のJDKを使用する必要があります。FMW T2Pユーティリティを実行するために提供されたJDKは、ソースおよびターゲットからアクセスできる必要があります。

10.3.76 oracle.security.apmアプリケーションのメタデータをエクスポートしている間にエラーがログに記録される

ソース・コンピュータでFMW T2P copyConfigユーティリティを実行すると、次のエラーがログに記録されます。

Exporting metadata of application -  oracle.security.apm
.
Metadata transfer operation started
Exporting metadata from repository . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Metadata tranfer operation failed
.
Cause: main.WLSTException : MDS-00503: The metadata path "../mds" does not contain any valid directories.MDS-91009: Operation "exportMetadata" failure.
Use dumpStack() to view the full stacktrace.
.
Unable to export Application data from Oracle Metadata Repository. The Application "oracle.security.apm" may not have any data in Oracle Metadata Repository or it may not be in "ACTIVE" state.

これは無害なエラーであり、Oracle Identity Managerの機能が失われることはないため無視できます。

10.3.77 oimアプリケーションのメタデータをエクスポートしている間にエラーがログに記録される

ソース・コンピュータでFMW T2P copyConfigユーティリティを実行すると、次のエラーがログに記録されます。

Exporting metadata of application -  oim
.
.
Cause: main.WLSTException : MDSAppRuntimeMBean is not available for oracle.mds.lcm:name=MDSAppRuntime,type=MDSAppRuntime,Application=oim,Location=oim_server1,*MDS-91009: Operation "exportMetadata" failure. Use dumpStack() to view the full stacktrace.
.
.
Unable to export Application data from Oracle Metadata Repository. The Application "oim" may not have any data in Oracle Metadata Repository or it may not be in "ACTIVE" state.

これは無害なエラーであり、Oracle Identity Managerの機能が失われることはないため無視できます。

10.3.78 ApplicationDB接続プールの無害なエラー

ApplicationDBデータ・ソース接続プールに関係するエラーがログに記録される場合があります。このデータ・ソースは、ADFで、Oracle Identity Self ServiceのMDSアーティファクトを読み取るために内部的に使用されます。このエラーによって機能が失われることはありません。この例外の頻度は、データ・ソースの「非アクティブ接続タイムアウト」プロパティと、jbo.ampool.timetoliveおよびjbo.ampool.maxinactiveageなどのJVMパラメータを調整することで減らすことができます。

次の例外がログに記録されます。

<Warning> <JDBC> <BEA-001153>
<Forcibly releasing inactive/harvested connection
weblogic.jdbc.wrapper.PoolConnection_oracle_jdbc_driver_T4CConnection back
into the data source connection pool "ApplicationDB"

このすぐ後に次の記述があります。

java.sql.SQLException: Connection has already been closed.

10.3.79 リコンシリエーション・アーカイブ・ユーティリティがエラーをスローする

Active Directoryリリース9.xコネクタをインストールし、リコンシリエーション・アーカイブ・ユーティリティ実行した後に、AD 9xコネクタをアンインストールしてAD 11gコネクタをインストールし、リコンシリエーション・アーカイブ・ユーティリティを実行しようとすると、エラーが生成され、ユーティリティは実行されません。エラー・メッセージのサンプルを次に示します。

ERROR ==> Error/warning occurred while executing ./oim_create_recon_arch_tables.sql
For Details check log file ./logs/oim_create_recon_arch_tables.log
Exiting Utility

エラーが生成されたのは、アンインストールされたコネクタに関係する古いリコンシリエーション・アーカイブ表がデータベースにまだ存在するためです。このため、この問題を回避するには、コネクタのアンインストール後、コネクタに関係するRA表を削除します。

10.3.80 タスクの実行後のタブの自動終了が遅延する

詳細ページからタスクを実行した場合、タブは自動的に閉じますが数秒遅延します。これは既知の問題であり、現時点で回避策はありません。

10.3.81 サポートされていないいくつかの列のフィルタ

Oracle Identity Managerは、検索結果表の一部の列でフィルタまたは例による問合せ(QBE)をサポートしていません。このような列には追加日や階層対応などがあります。

10.3.82 接続されていないリソースの子表のタスクは自動作成されない

接続されていないリソースの子の表にDesign Consoleを使用して作成された権限フィールドがある場合、子の表で挿入/削除トリガー・タスクは自動作成されません。

10.3.83 ページに追加されたフィールドが表示されないことがある

UIのカスタマイズ時、初めてページにフィールドを追加しようとすると、ページにそのフィールドが表示されない場合があります。「追加」の操作でフィールドの追加を再試行すると、ページにフィールドが表示されます。

10.3.84 自動ロック解除機能が動作しない

Oracle Identity ManagerとOracle Access Manager (OAM)間での自動ロック解除機能は動作しません。ユーザーは、「ユーザーの自動ロック解除」予約タスクの実行でロック解除されません。

Oracle Identity ManagerとOAM間の自動ロック解除が動作するためには、Oracle Virtual Directory 11g リリース1 (11.1.1)パッチ・セット5の先頭にある次のバグを修復する必要があります:

- Bug# 13503440: OVD: REDUCE TRANSACTION SEND TO BACKEND WHEN USING USERMANAGEMENT PLUGIN

- Bug# 14464394: NEW MAPPING FOR ORCLUSERLOCKEDON FOR CHANGELOG AND USERMANAGEMENT PLUGIN

10.3.85 自己登録リクエストが失敗する

Microsoft WindowsのOracle Identity ManagerデプロイメントでOUDをLDAPサーバーとして使用すると、自己登録リクエストが失敗します。自己登録リクエストを正常に実行するには、次のlibOVDのバグを修正する必要があります。

Oracle Bug#16523164: OIM/LIBOVD SHOULD REQUEST 'MODIFIERSNAME' WHEN SEARCHING IN CN=CHANGELOG

10.3.86 カタログ同期ジョブが認証者/承認者/履行ユーザーをオーバーライドする

ロール処理では、カタログ同期スケジュール済ジョブを完全モードで1回実行し、次回からは増分モードで実行します。ジョブを再び完全モードで実行すると、認証者、承認者、および履行ユーザーの現在の値がオーバーライドされ、これらのユーザーがロール所有者に設定されます。

10.3.87 間違ったSSL構成によって証明書の作成が失敗する

SSLが正しく構成されていない場合、証明書の作成が失敗する可能性があり、証明書作成のスケジューラ・ページに次のエラーが表示されます。

org.springframework.transaction.TransactionSystemException: JTA failure on commit;
nested exception is javax.transaction.SystemException: Could not contact coordinator at
soa_server1+[2606:b400:2010:4049:216:3eff:fe52:65ba]:8002+RRC4SN130321+t3s+
at
org.springframework.transaction.jta.JtaTransactionManager.doCommit(JtaTransactionManager.java:1044)
at

この問題を回避するには、Oracle Identity Managerを起動する際にSOAクリア・ポートを開く必要があります。SOAクリア・ポートを閉じた状態でOracle Identity Managerを起動した場合は、このポートを再び開いて、SOAおよびOracle Identity Managerを再起動してください。

クリア・ポートを開いた状態でサーバーを起動したら、クリア・ポートは閉じることができます。このポートは、サーバーを起動するためにのみ開いている必要があります。

10.3.88 ポリシーのみを認証するオプションを選択した場合にロール証明書の作成が失敗する

ポリシーのみを対象としたロール証明書では、証明書が作成されません。ポリシーのみを証明する内容でロール証明書を作成すると、スケジューラ・ジョブが失敗して次のエラーが出されます。

java.lang.Exception: Role certification creation succeeded but with the following errors: {0}. Role certification creation failed with the following error: null.

10.3.89 重複する属性ラベルが表示される

フォーム・デザイナを使用してカスタム属性を追加する際、「コンテンツの追加」ダイアログ・ボックスに同じカスタム属性を表す2つのラベルが間違って表示されます。たとえば、カスタム属性Att1の場合は、ラベルAtt1およびAtt1_Cが表示されます。正しいラベルはAtt1です。Att1_Cが追加されると、サンドボックスが破損し、次のエラーが生成されます。

JBO-25058: Definition Att1__c of type Attribute is not found in UserEO.

破損したサンドボックスが公開されると、カスタマイズされた画面が破損し、どのユーザーに対しても開かなくなります。この場合は、サンドボックスをロールバックすることが唯一の解決策です。サンドボックスのロールバックについては、次のURLに移動して、テクニカル・ノート『OIM 11gR2: How to Roll back A Published Sandbox" (ID 1496179.1)』を参照してください。

https://support.oracle.com

10.3.90 PasteConfig操作時のクローン・ログのエラー

pasteConfig操作時、指定されたターゲットOPSSデータソースのURLがソースOPSSデータソースのURLと異なる場合は、クローン・ログにいくつかのSQLエラーが記録されます。ただし、pasteConfig操作は正常に完了します。このエラーは無視しても問題ありません。

ログ内のエラーは次のとおりです。

INFO: Found persistence provider
"org.eclipse.persistence.jpa.PersistenceProvider". OpenJPA will not be used.
INFO: Found persistence provider
"org.eclipse.persistence.jpa.PersistenceProvider". OpenJPA will not be used.
[EL Severe]: --ServerSession(515759393)--Exception
[EclipseLink-4002] (Eclipse Persistence Services - 2.3.1.v20111018-r10243):
org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: ORA-01017: invalid
username/password; logon denied

Error Code: 1017
oracle.security.jps.internal.credstore.ldap.LdapCredentialStore <init>
WARNING: Could not create credential store instance. Reason
oracle.security.jps.service.policystore.PolicyStoreException:
javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse
Persistence Services - 2.3.1.v20111018-r10243):
org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: ORA-01017: invalid
username/password; logon denied

Error Code: 1017
opss-DBDS:oracle.jdbc.OracleDriver:t2pp_
OPSS:jdbc:oracle:thin:@example.com:1521/orcl.example.com

10.3.91 低速なデータベース接続

低速なデータベース接続により、次のエラー・メッセージが出力される場合があります。

<Error> <oracle.iam.oimdataproviders.impl>
<BEA-000000> <java.sql.SQLException: Internal error: Cannot obtain
XAConnection weblogic.common.resourcepool.ResourceDisabledException: Pool
oimOperationsDB is Suspended, cannot allocate resources to applications..
oracle.iam.platform.entitymgr.vo.ConnectivityException:

このようなエラー・メッセージが出力された場合、次の手順を実行します。

1. DOMAIN_HOME\bin\setSOADomainEnv.cmdファイルを開きます。

2. 次の行を非コメント化します。

EXTRA_JAVA_PROPERTIES="${EXTRA_JAVA_PROPERTIES}
-Dweblogic.resourcepool.max_test_wait_secs=30"
export EXTRA_JAVA_PROPERTIES

3. 変更内容を保存してから、Oracle Identity Managerの管理対象Oracle WebLogic Serverを再起動します。

10.3.92 スケジュール済ジョブが実行されない

スケジュール済ジョブがスケジュールどおりに実行されない場合は、次のいずれかを実行します。

- Oracle Identity Managerサーバーを再起動します。

- UIで「即時実行」をクリックすることによって、手動でスケジュール済ジョブを実行します。

10.3.93 QBEおよびユーザー・メンバーシップ・ルールが、参照フィールドのエンコードされた値に対してのみ正しく動作する

組織用のユーザー・メンバーシップ・ルールと、例による問合せ(QBE)は、表示文字列のかわりにエンコードされた参照値が使用されている場合、カスタム参照フィールドに対してのみ正しく動作します。たとえば、「アカウント・ステータス」は、表示値「ロック」および「ロック解除」の参照ですが、QBEおよびユーザー・メンバーシップ・ルールが正しく動作するのは、エンコードされた値(それぞれ1および0)が「アカウント・ステータス」に使用された場合です。

この問題を回避するには、簡易検索または拡張検索を使用してカスタム参照フィールドを検索します。

10.3.94 ロール名がNullと表示される

レビューアに「ロール証明者」を指定してロール証明を作成するときに、ロールの証明者が存在しない場合、証明ジョブは次の警告メッセージを表示します。

java.lang.Exception: Role certification creation succeeded but with the following errors: Role certification will not contain role "null": Role has no role owner assigned to it.

ロールに説明が含まれていない場合、警告メッセージ内のロール名は「null」と表示されます。

10.3.95 組織階層および管理階層タブに空の結果が表示される

ユーザー証明のレビューアが証明者とは異なる組織に属している場合、その証明者については、空の結果が組織階層および管理階層タブに表示されます。これは、レビューアと証明者が異なる組織に属し、管理階層で関連付けられていない場合、レビューアが証明者の直属の部下や組織階層の詳細を表示できないためです。

10.3.96 SSLが有効になっている場合、リクエスト承認タスクが受信ボックスに表示されない

JDK 7u40以上を使用するOracle Identity Managerの設定でSSLが有効になっている場合、リクエスト承認タスクは表示されず、次の例外がSOAのログに記録されることがあります。

Unable to invoke endpoint URI "https://oimhost:oimport/workflowservice/CallbackService" successfully due to: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Message send
failed:
sun.security.validator.ValidatorException: PKIX path validation failed:           java.security.cert.CertPathValidatorException: Algorithm constraints check failed: MD5withRSA

この問題を回避するには、『Oracle Fusion Middleware Oracle Identity Manager管理者ガイド』の次の項を参照し、SSLの設定が正しく構成されていることを確認します。

- 「キーの生成」

- 「デフォルト設定を使用したOracle Identity ManagerのSSLの有効化」

- 「カスタム・キーストアを使用したOracle Identity ManagerのSSLの有効化」

10.3.97 LDAP同期が有効になっている場合、一部のOUD操作に関するエラーがログに記録される

LDAP同期が有効になっている環境では、OUDに対する特定の操作が失敗し、次のエラーの1つがOUDのログに記録されます。

The request control with Object Identifier (OID) "1.2.840.113556.1.4.319" cannot be used due to insufficient access rights

または

The request control with Object Identifier (OID) "1.3.6.1.4.1.26027.1.5.4" cannot be used due to insufficient access rights

この問題を回避するには:

1. OUD構成ファイルのOUD_INSTANCE/config/config.ldifファイルで、制御1.2.840.113556.1.4.319のACIをldap://allからldap://anyoneに変更します。
変更前:

ds-cfg-global-aci: (targetcontrol="1.3.6.1.1.12 || 1.3.6.1.1.13.1 || 1.3.6.1.1.13.2 || 1.2.840.113556.1.4.319 || 1.2.826.0.1.3344810.2.3 || 2.16.840.1.113730.3.4.18 || 2.16.840.1.113730.3.4.9 || 1.2.840.113556.1.4.473 || 1.3.6.1.4.1.42.2.27.9.5.9") (version 3.0; acl "Authenticated users control access"; allow(read) userdn="ldap:///all";)

変更後:

ds-cfg-global-aci: (targetcontrol="2.16.840.1.113730.3.4.2 || 2.16.840.1.113730.3.4.17 || 2.16.840.1.113730.3.4.19 || 1.3.6.1.4.1.4203.1.10.2 || 1.3.6.1.4.1.42.2.27.8.5.1 || 2.16.840.1.113730.3.4.16 || 2.16.840.1.113894.1.8.31 || 1.2.840.113556.1.4.319" ||1.3.6.1.4.1.26027.1.5.4 ) (version 3.0; acl "Anonymous control access"; allow(read) userdn="ldap:///anyone";)

2. OUDおよびOracle Identity Managerサーバーを再起動します。

10.3.98 Oracle Enterprise Linux 6でOracle Identity Managerがデータベースを使用した場合にエラーがスローされる

Oracle Identity Managerインスタンスが、Oracle Enterprise Linux 6上で実行されているデータベースを指している場合、OutOfMemoryErrorがスローされる場合があります。

この問題を回避するには、データベースがインストールされているOracle Enterprise Linux 6ホストで、次の手順を実行します。

1. データベース・インスタンスの起動中に発生するメモリーの問題を修正するために、次を/etc/sysctl.confファイルに追加します。

kernel.shmmax = 12737418240 / kernel.shmall = 3109721

2. Oracle Identity Manager管理対象サーバーの起動中に発生するjava.lang.OutOfMemoryErrorを修正するために、次を実行します。

1. ulimit -uまたはsudo cat /proc/PROCESS_ID/limitsを確認します。

2. /etc/security/limits.confファイル内の弱い制限値または強い制限値を327680に変更します。

3. /etc/security/limits.d/90-nproc.confファイル内の弱い制限値を327680に変更します。

10.3.99 Design Consoleが断続的にハングする

Oracle Identity ManagerがMicrosoft Windows 2008または2012にデプロイされている場合、Design Consoleはアダプタの作成中、断続的にハングします。ハングした後は、プロセスを強制終了し、新規セッションを開始するしかありません。

10.3.100 参照UDFが最大長4000文字で作成される

新規作成された参照UDFの最大長は、デフォルト値が100であるにもかかわらず、4000文字になります。長さの制限が4000になっているのはEO属性(UIアーティファクト)のみであり、バックエンド・データベース列には正しい長さが設定されています。

この問題を回避するには、UDFを編集し、正しい長さを設定した後、そのUDFを保存します。

10.3.101 「フィールドの追加」リストからUDFが削除されない

UDFが検索可能な場合、そのUDFは「ユーザーの検索」ページの「フィールドの追加」ドロップ・ダウンに表示されます。後からフォーム・デザイナでそのUDFのプロパティを編集して検索不可能とマークした場合、そのUDFは「ユーザーの検索」ページの「フィールドの追加」ドロップ・ダウンから自動的には削除されません。

この問題を回避するには:

1. UDFを検索不可能にするために属性の編集に使用したサンドボックスZIPファイルを抽出します。

2. テキスト・エディタで、/persdef/oracle/iam/ui/common/model/user/view/mdssys/cust/site/site/UserVO.xmlファイルを開きます。

3. 「フィールドの追加」ドロップ・ダウンから削除されなかったこのような属性すべてに対して、対応する<ViewAttribute Name="attrName">タグにIsQueriable="false"属性を追加します。例:

<ViewAttribute Name="UserTextUDF__c" EntityUsage="UserEO" EntityAttrName="UserTextUDF__c" AliasName="UserTextUDF__c" IsPersistent="false" xmlns="http://xmlns.oracle.com/bc4j" IsQueriable="false">

4. サンドボックスを保存し、再圧縮してインポートします。アクティブ化されたサンドボックスの状態で、変更をテストします。サンドボックスを公開します。

10.3.102 Java 7 Update 51への更新後にデプロイメント・マネージャが開かない

Java 7 update 51に更新するとデプロイメント・マネージャが開かなくなりますが、これはJARマニフェストには存在しないセキュリティ関連属性の権限が原因であり、Javaコンソールでセキュリティ情報を更新することで回避できます。それを行うには:

1. Javaコンソールを開きます。

2. 「セキュリティ」タブをクリックします。

3. サイト名を次の形式で追加します。

http://HOST:PORT/xlWebApp/DeploymentManager/loadDU.do

10.3.103 周期的なスケジュール済ジョブからNullPointerExceptionがスローされる

周期的なスケジュール済ジョブの実行中に、NullPointerExceptionがスローされます。これは、ジョブ作成中のジョブ・パラメータ・キーがnullであるためです。

この問題を回避するには、そのスケジュール済タスクを削除し、周期的でない同様のジョブを作成してから、それを周期的ジョブに変更します。

10.3.104 通知テンプレートのステータスが無効でも通知が送信される

最上位組織でシステム構成管理者管理ロールを持たないエンド・ユーザーを通知の送信に使用した場合、通知テンプレートが無効のステータスでも、通知が送信されます。

この問題を回避するには、このユーザーに最上位組織でのシステム構成管理者管理ロールを付与します。

10.3.105 増分リコンシリエーションの実行の前にOUD変更ログが削除される

Oracle Unified Directory (OUD)およびOracle Identity Managerの統合されたデプロイメントで、Oracle Identity Managerの増分リコンシリエーションが実行される前にOUDの変更ログが削除される可能性があります。これは次のエラーを引き起こす可能性があります。

Caused By: oracle.ods.virtualization.service.VirtualizationException:
oracle.ods.virtualization.engine.util.DirectoryException: LDAP Error 53 :
[LDAP: error code 53 - Full resync required. Reason: The provided cookie is older than the start of historical in the server for the replicated domain : dc=hsgbu,dc=oracle,dc=com]

このエラーの原因は、OUDのレプリケーション・パージ遅延で指定されている間隔に従ってOUDがレプリケーション・ストアを削除するためです。これはOUDの外部変更ログCookieをリセットします。Cookieには、Oracle Identity Managerが自身の格納した直前の変更ログ番号と比較するときに使用する値が入っています。したがって、Oracle Identity Managerが新しい変更ログ・イベントを処理してリセットできるようになる前に値がリセットされると、Oracle Identity Managerの直前の変更ログ番号が無効となり、エラーが生成されます。

この問題を回避するには、OUDとOracle Identity Managerとの間の統合を再同期します。それを行うには:

1. 次の手順で、OUDの変更ログの保存期間を延ばします。

1. (オプション)次のコマンドを実行して、レプリケーション・パージ遅延の現在の値を表示します。

$ dsconfig -h localhost -p 4444 -D "cn=directory manager" -w password -n \
get-replication-server-prop \
--provider-name "Multimaster Synchronization" --advanced \
--property replication-purge-delay

2. パージ遅延を1週間に変更する次のサンプル・コマンドを実行して、パージ遅延を変更します。

$ dsconfig -h localhost -p 4444 -D "cn=directory manager" -w password -n \
set-replication-server-prop \
--provider-name "Multimaster Synchronization" --set replication-purge-delay:1w

2. すべての増分ジョブがすでに無効化されていない場合には、無効化します。増分ジョブは合計で6つです。

3. 次の完全リコンシリエーション・ジョブを実行します。

- LDAPロール削除の完全リコンシリエーション

- LDAPユーザー削除の完全リコンシリエーション

- LDAPロール作成および更新の完全リコンシリエーション

- LDAPロール階層の完全リコンシリエーション

- LDAPユーザー作成および更新の完全リコンシリエーション

- LDAPロール・メンバーシップの完全リコンシリエーション

4. 次のコマンドを実行してOUDから最新の変更ログを取得します。

ldapsearch -h OUD_HOST -p OUD_PORT -D "cn=Directory Manager" -w PASSWORD -b "" -s base "objectclass=*" lastExternalChangelogCookie

5. 手順4で取得した値を使用して6つすべての増分ジョブを更新し、増分ジョブを有効化します。

10.3.106 Internet Explorer 11でアイコンが表示されない

Windows Internet Explorer 11を使用して「メンバー」タブのロールまたは組織にルールを追加または編集するために式ビルダーを開いた際、「AND」、「OR」および「削除」を選択するアイコンが適切に表示されません。

10.3.107 Internet Explorer 11でオフライン証明書がサポートされていない

Windows Internet Explorer 11 Webブラウザの使用時にオフライン・モードでのユーザー証明書がサポートされていません。

10.3.108 デプロイメント・マネージャがインポートまたはエクスポートで失敗する

インポート/エクスポートするためにデプロイメント・マネージャを使用している際、生成されたXMLファイルをエクスポート中に保存できず、XMLファイルをインポート中に読み取ることができません。この問題ではエラー・メッセージはロギングされませんが、Java 1.3または1.4が入出力操作を行えないことが表示されます。

入出力操作を許可するには、JRE/lib/security/java.policyに次の内容を追加します。

grant {
permission java.io.FilePermission "<<ALL FILES>>", "write";
};

この問題はOracle Identity ManagerのすべてのバージョンまたはJavaのすべてのバージョンで発生する可能性があります。したがって、Deployment Managerがファイルのエクスポートの最終ステップにおいて、XMLファイルを選択するためのプロンプトを表示した際のインポート中にXMLファイルの読取りでエラーをスローしている場合には、Javaの設定を検証する必要があります。

10.3.109 接続なしアプリケーション・インスタンスの作成時にエラー・メッセージがロギングされる

接続なしアプリケーション・インスタンスの作成時に、次のエラー・メッセージがロギングされます。

<Error> <oracle.iam.request.impl> <BEA-000000> <Failed to get the request data set APP_INSTANCE_NAME from MDS with the error data set not found.>

このエラーは無視して問題ありません。

10.4 構成に関する問題と回避策

この項では、構成に関する問題およびその回避策について説明します。次のトピックが含まれます:

- SoD Checkに対するOIAからの無害な接続エラー

- -m JoinでconfigureSecurityStore.pyを実行するときは絶対パスを使用する

- Oracle Identity ManagerがorclPwdExpirationDateの検索に失敗する

- SSLが有効になっているときにDesign Consoleへのログインに失敗する

- 統合環境でユーザー作成イベントが失敗する

- メモリー不足が原因でサーバーの起動が失敗する

- OIMSignatureAuthenticatorがOracle Identity Managerのドメイン・セキュリティ・レルムに構成されていない

10.4.1 SoD Checkに対するOIAからの無害な接続エラー

Oracle Identity Analytics (OIA)がSoD Checkに対して構成されており、SoD Checkが起動されると、Argument(s) "type" can't be nullという接続エラーがただちに表示されます。このエラーは次のとおりです。

Caused By: oracle.iam.grc.sod.exception.SILServiceComponentException:
oracle.iam.grc.sod.scomp.impl.oia.analysis.SoDAnalysisExecutionOperOIA :
initializeUnable to connect to OIA Server : Argument(s) "type" can't be null.

これは無害なエラーであり、機能にも影響しません。

10.4.2 -m JoinでconfigureSecurityStore.pyを実行するときは絶対パスを使用する

-m joinでconfigureSecurityStore.pyを使用してwlst.shを実行中に、ORACLE_HOMEやMW_HOMEなどの変数を使用すると、セキュリティ・ストアの構成では、ポリシー・ストア・オブジェクトの作成に失敗します。-m joinに対してコマンドを実行するときは、常にORACLE_HOMEおよびMW_HOMEの絶対パスを使用してください。

10.4.3 Oracle Identity ManagerがorclPwdExpirationDateの検索に失敗する

libOVD/OID、ODSEE、OUDまたはADとともに構成されているOracle Identity ManagerでOAM統合が有効な場合、Oracle Identity Managerのユーザー・パスワードのリセットが失敗し、Attribute orclpwdexpirationdate is not supported in schemaというエラー・メッセージが生成されます。

この問題を回避するには、バックエンドIDStoreスキーマを変更します。それを行うには:

1. 次の新しい属性タイプを作成します( 2.16.840.1.113894.200.1.7 NAME 'orclPwdExpirationDate' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' SINGLE-VALUE USAGE userApplications )。

2. orclIDXPersonオブジェクト・クラスを変更し、オプション属性としてorclPwdExpirationDateを含めます。

10.4.4 SSLが有効になっているときにDesign Consoleへのログインに失敗する

Design ConsoleでSSLが有効になっている場合に、次の「無効なログイン」エラーが出力されてDesign Consoleへのログインが失敗することがあります。

Error Keyword: DAE.LOGON_DENIED
Description: Invalid Login.
Remedy: Contact your system administrator.
Action: E
Severity: H
Help URL:
Detail:
javax.security.auth.login.LoginException: java.lang.NoClassDefFoundError:
com/rsa/jsafe/JSAFE_InvalidUseException
at
weblogic.security.SSL.SSLClientInfo.getSSLSocketFactory(SSLClientInfo.java:101
)
at
weblogic.socket.ChannelSSLSocketFactory.getSocketFactory(ChannelSSLSocketFactory.java:185)

この問題を回避するには、MIDDLEWARE_HOME/modules/cryptoj.jarファイルを$OIM_HOME/designconsole/ext/ディレクトリにコピーして、再度ログインしてください。

10.4.5 統合環境でユーザー作成イベントが失敗する

Oracle Access Manager、Oracle Identity Manager、およびlibOVDの統合環境で、orclAccountlocked=trueの場合に、Oracle Identity Managerのユーザー作成イベントにおいてoblockedon属性に現在の日付と時刻が移入されません。orclAccountLocked=falseの場合、属性には0値が移入されます。

この問題を回避するには、次のOVDのパッチを適用します。

Oracle Bug#16482350: OIM-OAM-LIBOVD:OUD: IAM-205024 FOR CREATING OIM USER

10.4.6 メモリー不足が原因でサーバーの起動が失敗する

Javaのネイティブ・メモリーの不足が原因でOracle Identity Managerサーバーの起動が失敗する場合は、メモリー設定のヒープ・サイズを調整します。

Microsoft WindowsにOracle Identity ManagerをJrocket Java (jrockit-jdk1.6.0_37-R28.2.5-4.1.0)とともにインストールした場合、JavaまたはJVMはサーバーの起動時に終了します。これは、setDomainEnvスクリプトで、CUSTOM_MEM_ARGS_64BIT環境変数のメモリー設定が-Xmx2048mになっていることが原因で発生します。この問題を回避するには、このメモリー設定を推奨値に変更する必要があります。ここでは、値を-Xmx1538mに変更すると、問題が解決します。それを行うには:

1. テキスト・エディタで、$DOMAIN_HOME/bin/setDomainEnv.cmdファイルを開きます。

2. 次のスニペットが対象になります。

if "%JAVA_VENDOR%"=="Oracle" (
set CUSTOM_MEM_ARGS_64BIT=-Xms1024m -Xmx2048m -XX:PermSize=512m -XX:MaxPermSize=1024m
set CUSTOM_MEM_ARGS_32BIT=-Xms1024m -Xmx2048m -XX:PermSize=512m -XX:MaxPermSize=1024m
) else (
set CUSTOM_MEM_ARGS_64BIT=-Xms1024m -Xmx2048m -XX:PermSize=512m -XX:MaxPermSize=1024m -XX:ReservedCodeCacheSize=256m
set CUSTOM_MEM_ARGS_32BIT=-Xms1024m -Xmx2048m -XX:PermSize=512m -XX:MaxPermSize=1024m -XX:ReservedCodeCacheSize=256m
)

64ビット・ホストの場合、If条件内のCUSTOM_MEM_ARGS_64BITを含む行を、次のように変更します。それ以外の場合は、CUSTOM_MEM_ARGS_32BITを変更します。

set CUSTOM_MEM_ARGS_64BIT=-Xms1024m -Xmx1538m -XX:PermSize=512m -XX:MaxPermSize=1024m

3. setDomainEnv.cmdファイルを保存し、サーバーを再起動します。

10.4.7 OIMSignatureAuthenticatorがOracle Identity Managerのドメイン・セキュリティ・レルムに構成されていない

Access Manager (OAM)と統合されたOracle Identity Managerデプロイメントでは、OIMSignatureAuthenticatorはOracle Identity Managerドメインのセキュリティ・レルムで構成されません。結果として、Oracle Identity Managerサーバーで次のエラーが発生する可能性があります。

<Error> <XELLERATE.ACCOUNTMANAGEMENT> <BEA-000000> <Class/Method: tcUtilityFactory/tcUtilityFactory(Hashtable env, tcSignatureMessage poUserIDMessage) encounter some problems: javax.security.auth.login.LoginException: java.lang.SecurityException: [Security:090304]Authentication Failed: User xelsysadm javax.security.auth.login.FailedLoginException: [Security:090302]Authentication Failed: User xelsysadm denied
javax.security.auth.login.LoginException: javax.security.auth.login.LoginException: java.lang.SecurityException: [Security:090304]Authentication Failed: User xelsysadm javax.security.auth.login.FailedLoginException: [Security:090302]Authentication Failed: User xelsysadm denied
at weblogic.security.auth.login.UsernamePasswordLoginModule.login(UsernamePasswordLoginModule.java:199)

この例外は、次の場合に発生する可能性があります。

- 9.xコネクタを使用している場合、このコネクタはOracle Identity Managerに対してシグネチャベースのログインを実行します。OAMと統合されたOracle Identity Managerデプロイメントにシグネチャベースのクライアント・ログインを実行するには、次の構成を実行する必要があります。

1. WebLogic管理コンソールにログインします。

2. 「セキュリティ・レルム」、「myrealm」、「プロバイダ」、「認証」の順に移動します。

3. 「新規」をクリックし、OIMSignatureAuthenticatorを追加し、名前を指定します(OIMSignatureAuthenticatorなど)。

4. 手順3で追加したOIMSignatureAuthenticatorをクリックし、ドロップ・ダウンからSUFFICIENTとして制御フラグを設定します。変更を保存します。

5. 「並替え」をクリックして、既存の認証プロバイダを次のように並べ替えます。

- OAMIDAsserter

- OIMSignatureAuthenticator

- LDAPAuthenticator (OID/OUDなど、ディレクトリ・タイプによって異なる)

- DefaultAuthenticator

- DefaultIdentityAsserter

6. これまでの変更を保存し、アクティブ化します。

7. Oracle Identity Manager WebLogicドメインで実行されているすべてのサーバーを再起動します。

- カスタムのOracle Identity Managerクライアント・コードを持っている場合、これはtcUtilityFactoryまたはOIMClient APIを使用してシグネチャベースのログインを実行します。この場合、問題を解決するには、『Oracle Fusion Middleware Oracle Identity Manager開発者ガイド』の統合されたデプロイメントでのOIMClientおよびtcUtilityFactoryの使用に関する項を参照してください。

10.5 多言語サポートの問題および制限

この項では、多言語の問題および制限について説明します。次のトピックが含まれます:

- 非英語WebブラウザでUIコンポーネントが英語で表示される

- 翻訳ファイルが使用可能であってもBI Publisher 11gレポートが英語で表示される

- BI Publisherレポートの日付書式がレポート・ロケール設定ごとに表示されない

- ユーザー・タイプおよびロケールに対して翻訳済の値が表示されない

- 非ASCIIの特殊文字を使用したカタログ検索が適切に機能しない

- BI Publisherファイルのポーランド語翻訳が機能しない

- カタログ検索結果ページでカートのローカライズ済文字列が切り捨てられる

- ブラウザ言語設定ごとに値が表示されない

- サーバー・ロケールにチャレンジ質問とパスワード・ポリシー・メッセージが表示される

- 組織タイプおよびステータスの値が英語で表示される

- MLSおよびMRサポートを使用できない

- ユーザー・ログインに特殊文字が含まれている場合にはエラーが表示される

- タスク・ステージ名とタスク割当てラベルが英語で表示される

- エスカレート・リクエストでサーバー・ロケールの警告が表示される

- 一部の定義済ビュー名を翻訳できない

- リクエスト・タスクの詳細がサーバー・ロケールで表示される

- Oracle Identity Managerの操作名がEnterprise Manager内で翻訳されない

- ブラウザ言語を切り替えたときに「ラベルの表示」が正しく表示されない

- ユーザー・タイプの値が翻訳されない

- 9言語に翻訳されるオンライン・ヘルプ

10.5.1 非英語WebブラウザでUIコンポーネントが英語で表示される

非英語Webブラウザで、Oracle Identity System Administrationの「ルックアップ」または「フォームの詳細」ページに、UIコンポーネントが英語で表示されます。

これは既知の問題であり、現時点で回避策はありません。

10.5.2 翻訳ファイルが使用可能であってもBI Publisher 11gレポートが英語で表示される

Oracle Identity Manager 11gリリース2 (11.1.2)は、BI Publisher 11g for Oracle Identity Managerレポートをサポートしています。これらのOracle Identity Managerレポートの翻訳は、手動でインポートする必要があります。Oracle Identity Managerでは、翻訳は集中管理され、各ロケールにはすべてのOracle Identity Managerレポートに対するXLIFF (.xlf)ファイルがあります。

デフォルトでは、すべてのBI Publisher 11gレポートは英語で表示されます。翻訳ファイルをBI Publisherにインポートします。

XLIFFファイルをインポートするには:

1. Oracle BI Publisher Enterpriseで、カタログ内のOracle Identity Managerフォルダを選択します。

2. 「翻訳」ツールバー・ボタンをクリックし、「XLIFFのインポート」を選択します。

3. 「参照」をクリックして、翻訳済ファイルを見つけ、リストから適切なロケールを選択します。

4. 「アップロード」をクリックします。

最初に、各レポートのカタログのすべてのトランザクション・ファイルをアップロードします。レポートを選択し、そのレポート・ロケールおよびUI言語ロケールを変更し、異なるロケールでそのレポートを実行します。

10.5.3 BI Publisherレポートの日付書式がレポート・ロケール設定ごとに表示されない

BI Publisherレポートのコンテンツおよびフッターの日付書式は、ログイン・ユーザーの「レポート・ロケール」設定に指定されている値に従って表示されません。

これは既知の問題であり、現時点で回避策はありません。

10.5.4 ユーザー・タイプおよびロケールに対して翻訳済の値が表示されない

ユーザーの作成および変更ページでは、ブラウザの言語設定に関係なく次の属性の値が英語で表示されます。

- ユーザー・タイプ(「基本情報」セクション)

- ロケール(「プリファレンス」セクション)

これは既知の問題であり、現時点で回避策はありません。

10.5.5 非ASCIIの特殊文字を使用したカタログ検索が適切に機能しない

ロール、アプリケーション・インスタンス、権限などのカタログ・アイテムに、ドイツ語、ギリシャ語、トルコ語の一部の文字などの非ASCIIの特殊文字が含まれている場合、これらの文字を使用した検索パターンでは正しい結果は返されません。

これは既知の問題であり、現時点で回避策はありません。

10.5.6 BI Publisherファイルのポーランド語翻訳が機能しない

BI Publisher 11.1.1.6.0および11.1.1.7.0は、文字列コロン(:)を処理できません。したがって、BI Publisherファイルのポーランド語翻訳は適切に機能しません。

これは既知の問題であり、現時点で回避策はありません。

10.5.7 カタログ検索結果ページでカートのローカライズ済文字列が切り捨てられる

カタログ検索結果ページで、ページの右上にあるカートのローカライズ済文字列が切り捨てられたテキストとして表示されます。

これは既知の問題であり、現時点で回避策はありません。

10.5.8 ブラウザ言語設定ごとに値が表示されない

ドロップダウン・リスト付きのいくつかのフィールドは、ブラウザ言語設定のかわりに英語で表示されます。例:

- カタログ検索ページのソート基準リストの次のオプション値。

- タイプ

- 表示名

- 「カタログ」検索結果ページの「詳細情報」パネルにある「リスク・レベル」リストの次のオプション値。

- 高リスク

- 中リスク

- 低リスク

- 「検索」パネルの次の「タスク・ステータス」オプション、および「プロビジョニング・タスク」ページの「検索結果」表の「タスク・ステータス」列の下の値。

- 保留

- 却下

- 「フォーム・デザイナ」ページの「タイプ」リストの値。

これは既知の問題であり、現時点で回避策はありません。

10.5.9 サーバー・ロケールにチャレンジ質問とパスワード・ポリシー・メッセージが表示される

Oracle Identity Managerを再起動して「自己登録」または「パスワードを忘れた場合」ページに移動した後、ログインしているユーザーがいない場合、チャレンジ質問とパスワード・ポリシー・メッセージがブラウザ・ロケールではなく、サーバー・ロケールで断続的に表示されます。

この問題を回避するには、Oracle Identity Managerを起動または再起動した後、使用可能なユーザー・ログイン資格証明を使用してOracle Identity Self Serviceにログインします。

10.5.10 組織タイプおよびステータスの値が英語で表示される

ブラウザが非英語ロケールで設定されている場合でも、いくつかのページの「組織タイプ」または「ステータス」リストの値は、英語で表示されます。例:

- Oracle Identity Self Serviceの「マイ・アクセス」ページの「管理ロール」タブの「組織タイプ」または「ステータス」リストの値。

- Oracle Identity Self Serviceの「ユーザーの詳細」ページの「管理ロール」タブで選択されている管理ロールの「組織タイプ」または「ステータス」リストの値。

- Oracle Identity Self Serviceの「ロールの詳細」ページの「組織」タブの「組織タイプ」または「ステータス」リストの値。

- Oracle Identity Self Serviceの「組織の詳細」ページの「子」タブで選択されている下位組織の「組織タイプ」または「ステータス」リストの値。

- Oracle Identity Self Serviceで新しい組織を作成するときの「親組織の検索」ダイアログ・ボックスの「組織タイプ」または「ステータス」リストの値。

- Oracle Identity System Administrationの「アプリケーション・インスタンス」ページの「組織」タブの「タイプ」列。

これは既知の問題であり、現時点で回避策はありません。

10.5.11 MLSおよびMRサポートを使用できない

Oracle Identity Self Serviceのロールの表示名およびユーザー表示名に対して、多言語サポート(MLS)および多表現(MR)サポートは使用できません。

10.5.12 ユーザー・ログインに特殊文字が含まれている場合にはエラーが表示される

ユーザー・ログイン名にドイツ語のエスツェット文字やトルコ語のドット付きI文字などの特殊文字が含まれている場合、Oracle Identity Self Serviceの左側のナビゲーション・ペインで受信ボックスをクリックすると、次のエラー・メッセージが表示されます。

An internal error has occurred. Please contact the administrator or Oracle support for help

10.5.13 タスク・ステージ名とタスク割当てラベルが英語で表示される

「リクエストのトラッキング」ページでリクエストの詳細を開き、「承認の詳細」タブの「履歴」パネルに移動すると、タスク・ステージ名とタスクの割当て先ラベルが翻訳された言語でなく英語で表示されます。

10.5.14 エスカレート・リクエストでサーバー・ロケールの警告が表示される

リクエストの割当て先に管理者がいない場合、このリクエストのエスカレートによって警告メッセージが表示されます。警告メッセージは、ブラウザ・ロケールではなくサーバー・ロケールで表示されます。

10.5.15 一部の定義済ビュー名を翻訳できない

受信ボックス内の次の定義済ビュー名は英語でハードコード化されており、翻訳できません。

- Pending Approvals

- Pending Certifications

- Manual Provisioning

10.5.16 リクエスト・タスクの詳細がサーバー・ロケールで表示される

Oracle Identity Self Serviceのホーム・ページまたは受信ボックスからタスクを開いた場合、タスクの詳細はブラウザ・ロケールではなくサーバー・ロケールで表示されます。

10.5.17 Oracle Identity Managerの操作名がEnterprise Manager内で翻訳されない

経営診断機能を提供するOracle Enterprise ManagerのOracle Identity Manger管理ページでは、操作名が翻訳されません。次の操作名は翻訳されません。

- Modify an Account by Access Policy

- Revoke an Account by Access Policy

- Disable an Account by Access Policy

- Enable an Account by Access Policy

- Provision an Account by Access Policy

- Modify Account

- Revoke Entitlement

- Assign Role Membership

- Delete Role Membership

- Create User

- Change Password

- Reset Password

- Enable User

- Disable User

- Delete User

- Modify User

- Modify Role Membership

- Lock User

- Unlock User

- Add Proxy

- Update Proxy

- Remove Proxy

- Remove All Proxies

- Set Challenge Question Answers

- Password Expired

- Provision Account

- Grant Entitlement

- Modify Entitlement

- Disable Account

- Enable Account

- Revoke Account

- Change Account Password

- Evaluate Policies

- Bulk Request

- Associate Application Instance with reconciled account

- Update Application Instance with reconciled account

- Delete Application Instance with reconciled account

- Create Role

- Modify Role

- Delete Role

- Modify Role Auto group membership rule

10.5.18 ブラウザ言語を切り替えたときに「ラベルの表示」が正しく表示されない

ADユーザー用のフォームなど、リソース・タイプ・フォームをブラウザ言語XX-YYで作成した場合、「ラベルの表示」はブラウザ言語XX-YYで正しく表示されます。ただし、ブラウザ言語を他の言語(XXやMM-NNなど)に切り替えて、同じフォームを開くと、「ラベルの表示」は「名前」の値のように、UD_XXXXXと誤って表示されます。

この問題を回避するには:

1. リソース・タイプ・フォームをブラウザ言語XXで作成します。

2. 新規作成したリソース・タイプ・フォームをアプリケーション・インスタンスに適用します。これにより、フォームを正しいブラウザ言語XXおよびXX-NNで表示できるようになります。

たとえば、日本語の場合は、ブラウザ言語jaでリソース・タイプ・フォームを作成します。これにより、フォームは正しくブラウザ言語jaおよびja-JPで表示されます。

10.5.19 ユーザー・タイプの値が翻訳されない

「ユーザー・タイプ」リストの次の値は、ブラウザの言語設定に関係なく、「ユーザーの作成」ページでは英語で表示されます。

- Employee

- Contingent Worker

- Non Worker

- Other

この問題を回避するには:

1. $ORACLE_HOME/server/apps/oim.ear/APP-INF/classes/ディレクトリにナビゲートします。

2. 自分のロケールのxlWebAdmin_LANG.propertiesファイルを開きます。たとえば、日本語の場合は、xlWebAdmin_ja.propertiesファイルを開きます。

3. 次の行をUnicodeテキストで追加して、ファイルを保存します。

global.Lookup.Users.Role.EMP=\u5F93\u696D\u54E1
global.Lookup.Users.Role.CWK=\u6D3E\u9063\u5C31\u696D\u8005
global.Lookup.Users.Role.NONW=\u975E\u5C31\u52B4\u8005
global.Lookup.Users.Role.OTHER=\u305D\u306E\u4ED6

これらのコード行は、それぞれEmployee、Contingent Worker、Non WorkerおよびOtherの翻訳です。

4. Oracle Identity Managerを再起動します。

10.5.20 9言語に翻訳されるオンライン・ヘルプ

Oracle Identity Managerオンライン・ヘルプはサポートされているすべての言語には翻訳されていません。次の言語に翻訳されています。

- ポルトガル語(ブラジル)

- フランス語

- ドイツ語

- イタリア語

- 日本語

- 韓国語

- 簡体字中国語

- スペイン語

- 繁体字中国語

10.6 ドキュメントの訂正箇所

現時点ではドキュメントの問題はありません。

11 Oracle Identity Management統合

この章では、Oracle Identity Management統合に関連する問題について説明します。次のトピックが含まれます:

- 第11.1項「Access ManagerとOracle Adaptive Access Managerの統合」

- 第11.2項「ドキュメントの訂正箇所」

11.1 Access ManagerとOracle Adaptive Access Managerの統合

この項では、Oracle Access Management Access ManagerとOracle Adaptive Access Managerの統合に関連する問題について説明します。次のトピックが含まれます:

- 第11.1.1項「setupOAMTAPIntegrationスクリプトが権限の問題によって失敗する」

- 第11.1.2項「Access Managerリリース2 PS2とOracle Adaptive Access Managerリリース2 TAPの統合環境で保護リソースへのログインに失敗する場合がある」

- 第11.1.3項「Access Manager、Oracle Adaptive Access ManagerおよびOracle Identity Managerの統合環境でロック・ユーザーが自身のロックを解除できない」

- 第11.1.4項「パスワード・ポリシーの失敗時に無効なクラスに関する例外が発生する」

- 第11.1.5項「パスワードの変更フローまたはパスワードを忘れた場合のフローでユーザーのロック解除に関する例外が発生する」

- 第11.1.6項「パスワードの変更フローでChangePassword.credentials.enumが見つからないことを示すエラーが発生する」

- 第11.1.7項「OAAMBasicおよびOAAMAdvancedスキームを使用したAccess ManagerとOracle Adaptive Access Managerの統合は推奨されない」

11.1.1 setupOAMTAPIntegrationスクリプトが権限の問題によって失敗する

Access ManagerとOracle Adaptive Access Managerの統合中、setupOAMTAPIntegrationスクリプトを実行してAccess ManagerをTAP用に構成するとき、WebLogicまたはWebSphere管理ユーザー名とパスワードを提供する必要があります。OAAM管理ユーザー名とパスワードを提供した場合、このスクリプトの実行に必要な権限がOAAM管理ユーザーに付与されていないことが原因で、スクリプトは失敗します。

また、次のFileNotFoundExceptionエラー・メッセージが表示されますが、このメッセージは誤っており、正しくないユーザー名とパスワードが入力されたことを示していません。

java.io.FileNotFoundException: .\config\jps-config.xml

有効なデータを提供すると、スクリプトは予期したとおりに動作します。

11.1.2 Access Managerリリース2 PS2とOracle Adaptive Access Managerリリース2 TAPの統合環境で保護リソースへのログインに失敗する場合がある

Access Managerリリース2 PS2とOracle Adaptive Access Managerリリース2 TAPの統合環境において、ユーザー・セッションがまだアクティブな状態で、Access Managerがリリース2からリリース2 PS2にアップグレードされ、それによってアップグレード前のセッション情報がアップグレード後に使用された場合、保護リソースへのログインは、無効なクラスに関する例外で失敗する可能性があります。統合を適切に機能させるには、アップグレードに先立ってサーバーを停止または起動する前に、「セッション管理」ページの「すべてのユーザー・セッションを削除」をクリックして、失効する既存のすべてのアップグレード前セッションを停止する必要があります。セッション管理の詳細は、『Oracle Fusion Middleware Oracle Access Management管理者ガイド11gリリース2』の「セッションの管理」の「セッション管理」ページに関する項を参照してください。

11.1.3 Access Manager、Oracle Adaptive Access ManagerおよびOracle Identity Managerの統合環境でロック・ユーザーが自身のロックを解除できない

Access Manager、Oracle Adaptive Access ManagerおよびOracle Identity Managerの統合環境において、エンド・ユーザーがOIMとLDAPで正しくないパスワードを何度も提供してロックされ、そのユーザーがOAAMのログイン・ページで有効な資格証明を提供した場合、ユーザーのアクセスは拒否され、次のようなエラー・メッセージが表示されます。

User account is disabled. Please contact customer service

ロックされたユーザーは、パスワードを忘れた場合のフローによって自身のロックを解除できる「パスワードを忘れた場合はこちら」リンクを含む、ロックされたアカウント用のページにリダイレクトされません。Access ManagerとOracle Identity Managerの統合環境では、ロックされたユーザーは、ロックされたアカウント用のページにリダイレクトされ、そのページで「パスワードを忘れた場合はこちら」リンクを利用できます。

11.1.4 パスワード・ポリシーの失敗時に無効なクラスに関する例外が発生する

OAAM 11gリリース1 PS2 (11.1.1.3)、OIM 11gリリース2 PS1 (11.1.2.1)またはOAAMリリース2 PS1 (11.1.2.1)およびOIMリリース1 PS2 (11.1.1.3)の統合環境では、エンド・ユーザーが、パスワードの有効期限切れフロー、パスワードを忘れた場合のフローまたはパスワードの変更フローで、デフォルトのパスワード・ポリシーに違反するパスワードを入力すると、次のメッセージが表示されます。

An error occurred while attempting to change your password. Please try again

エラー・ログ・ファイルには、無効なクラスに関する次のような例外が表示されます。

<Apr 13, 2013 5:06:09 AM CST> <Error> <oracle.oaam> <BEA-000000>
<failed to changePassword(john.doe@example.com)
javax.ejb.EJBException: Problem deserializing error response; nested
exception is:
java.io.InvalidClassException:
oracle.iam.identity.exception.IdentityException; local class incompatible:
stream classdesc serialVersionUID = 1935467088360363654, local class
serialVersionUID = -7391301560574640548; nested exception is:
java.io.InvalidClassException:
oracle.iam.identity.exception.IdentityException; local class incompatible:
stream classdesc serialVersionUID = 1935467088360363654, local class
serialVersionUID = -7391301560574640548
at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.unwrapRemoteException(
RemoteBusinessIntfProxy.java:121)
at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessI
ntfProxy.java:96)
at $Proxy163.changePasswordx(Unknown Source)
at oracle.iam.identity.usermgmt.api.UserManagerDelegate.changePassword(Unknown
Source)
...etc
Caused By: java.io.InvalidClassException:
oracle.iam.identity.exception.IdentityException; local class incompatible:
stream classdesc serialVersionUID = 1935467088360363654, local class
serialVersionUID = -7391301560574640548
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:562)
at
java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582)
...etc

パスワードに関連するフローは、定義済のパスワード・ポリシーに準拠する有効なパスワードを提供した場合に正しく動作します。このエラーがフローに影響を与えることはありません。

11.1.5 パスワードの変更フローまたはパスワードを忘れた場合のフローでユーザーのロック解除に関する例外が発生する

Access Manager、Oracle Adaptive Access ManagerおよびOracle Identity Managerの統合環境では、パスワードの変更フローまたはパスワードを忘れた場合のフローを実行したときに、そのフローが成功した場合でもUserUnlockExceptionエラーが表示されます。

11.1.6 パスワードの変更フローでChangePassword.credentials.enumが見つからないことを示すエラーが発生する

Access Manager、Oracle Adaptive Access ManagerおよびOracle Identity Managerの統合環境では、パスワードの変更フローを実行したときに、そのフローが成功した場合でもChangePassword.credentials.enum not foundエラーが表示されます。

11.1.7 OAAMBasicおよびOAAMAdvancedスキームを使用したAccess ManagerとOracle Adaptive Access Managerの統合は推奨されない

OAAMBasicおよびOAAMAdvanced認証スキームを使用するOracle Access Management Access ManagerとOracle Adaptive Access Managerの統合は11.1.2.2から非推奨であり、12.1.4以降のリリースではサポートされなくなります。OAAMBasicおよびOAAMAdvancedでの統合ではなく、信頼できる認証プロトコル(TAP)を使用するOracle Access Management Access ManagerとOracle Adaptive Access Managerの統合を使用することをお薦めします。TAPを使用したAccess ManagerとOracle Adaptive Access Managerの統合の詳細は、『Oracle Fusion Middleware Oracle Identity Management Suite統合ガイド』を参照してください。

11.2 ドキュメントの訂正箇所

この項では、『Oracle Fusion Middleware Oracle Identity Management Suite統合ガイド』の次のドキュメントの訂正箇所について説明します。

11.2.1 oaam.oim.passwordflow.unlockuserプロパティをドキュメントから削除

Access Manager-OAAM-OIM統合では、oaam.oim.passwordflow.unlockuserプロパティは必要なくなり、『Oracle Fusion Middleware Oracle Identity Management Suite統合ガイド』の第3.8.2項、表3-7から削除されます。

11.2.2 oaam.uio.oam.authenticate.withoutsessionプロパティ設定

第C.7.4.4項で、「Access Management 11gリリース1 (11.1.1)以前: oaam.uio.oam.authenticate.withoutsession = false」を「Access Management 11g: oaam.uio.oam.authenticate.withoutsession = false」に変更します。この設定は11gのすべてのリリースに適用されます。

12 IBM WebSphere上のOracle Fusion Middleware

この章では、IBM WebSphereでサポートされているOracle Fusion Middleware製品をインストールおよび構成する際に発生する可能性がある問題について説明します。次のトピックが含まれます:

- 第12.1項「一般的な問題および回避策」

- 第12.2項「構成に関する問題と回避策」

- 第12.3項「アップグレードの問題および回避策」

- 第12.4項「ドキュメントの訂正箇所」

12.1 一般的な問題および回避策

この項では、一般的な問題および回避策について説明します。次のトピックが含まれます:

- 第12.1.1項「例外メッセージでのデバッグ/トレースの詳細」

- 第12.1.2項「同じセッションでOracle Identity Managerによって複数のテンプレートを選択した場合、セルの作成に失敗する」

- 第12.1.3項「Oracle Entitlements Serverでアイデンティティ・ディレクトリ・サービス・プロファイルを開くと警告ポップアップが表示される」

- 第12.1.4項「IBM WebSphereではWebLogic Serverのターゲット・ドメインのCSFマッピングを作成できない」

- 第12.1.5項「OIMAdminキー資格証明が消失する場合がある」

- 第12.1.6項「IBM WebSphereで構成されたOAAMのoaam_adminログ・ファイルに警告、エラーおよびスタック・トレースが記録される」

- 第12.1.7項「タスクの詳細ページでADFC-12000エラーがスローされる場合がある」

- 第12.1.8項「Oracle Identity Federation監査レコードがデータベースに移動されない」

- 第12.1.9項「Websphere上でOIMとデータベース・サーバー間のすべてのチャネルをSSL対応にできない」

- 第12.1.10項「Enterprise ManagerがWebSphereセルの状態を反映しない」

- 第12.1.11項「Oracle Identity Managerで作成された文字「#」を含むエンド・ユーザー名がOracle Privileged Account Managerにログインできない」

- 第12.1.12項「WebSphereを使用して構成されたSolaris 10マシンでパッチ・セット・アシスタントを起動するとエラーが生成される」

- 第12.1.13項「GTCベース・コネクタのプロビジョニングがエラーにより失敗する

- 第12.1.14項「受信ボックスが開いているときに「リクエスト」タブのクローズでエラーが発生する」

- 第12.1.15項「アップグレード後、「Identity and Access」オプションがEMで使用できない」

12.1.1 例外メッセージでのデバッグ/トレースの詳細

EJBによってランタイム例外がスローされた場合、IBM WebSphereによって例外メッセージにデバッグの詳細情報が追加されます。これにより、UIに間違ったエラー・メッセージが表示される場合があります。

この問題を修正するには、WebSphereコンソールを使用して、com.ibm.CORBA.ShortExceptionDetails JVMプロパティをOracle Identity Managerサーバーに追加し、値をtrueに設定します。関連するすべてのアプリケーション・サーバーでこの変更を行い、構成を保存して、関連するすべてのサーバーを再起動します。

JVMプロパティの追加の詳細は、次のURLに移動してIBM WebSphere Application Serverのドキュメントを参照してください。

http://pic.dhe.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=%2Fcom.ibm.websphere.nd.multiplatform.doc%2Finfo%2Fae%2Fae%2Fxrun_jvm.html

12.1.2 同じセッションでOracle Identity Managerによって複数のテンプレートを選択した場合、セルの作成に失敗する

was_config.shまたはwas_config.batを使用したOracle Identity Managerセルの作成の際に、Oracle Entitlements Server (OES)テンプレートなど、追加のテンプレートを選択した場合、セルの作成に失敗します。

この問題を回避するには、最初にセルをOracle Identity Managerテンプレートのみで作成し、次に必要に応じて追加のテンプレートでセルを拡張します。

12.1.3 Oracle Entitlements Serverでアイデンティティ・ディレクトリ・サービス・プロファイルを開くと警告ポップアップが表示される

Oracle Entitlement Server管理コンソール(「システム構成」タブ→「IDSプロファイル」→「オープン」)でアイデンティティ・ディレクトリ・サービス・プロファイルを構成するとき、警告ポップアップが表示される場合があります。たとえば、「読取り/書込み接続を取得できません。かわりに読取り専用接続を使用します」のような表示があります。

これは、アイデンティティ・ディレクトリ・サービスがMbeanサーバーへの接続を試行しているときに発生する場合があります。Mbeanサーバーへ接続するとき、リスナーの作成の試行が失敗したことを示す例外がスローされる場合があります。この場合、対応するサーバーの標準出力(SystemOut.logなど)を確認してください。例外スタックのトレースの前に、失敗の原因について説明します。例:

[9/17/12 4:58:16:286 PDT] 00000020 ORBRas        E com.ibm.ws.orbimpl.transport.WSTransport createServerSocket WebContainer : 0
ORBX0390E: Cannot create listener thread. Exception=[ org.omg.CORBA.INTERNAL: CAUGHT_EXCEPTION_WHILE_CONFIGURING_SSL_SERVER_SOCKET,
Exception=org.omg.CORBA.INTERNAL: UNABLE_TO_CREATE_SSL_SERVER_SOCKET Exception=java.net.BindException: Address already in use
vmcid: 0x49421000  minor code: 76  completed: No  vmcid: 0x49421000  minor code: 77  completed: No
- received while attempting to open server socket on port 9404 ]

この問題は、すでに使用中のポートでソケットを開こうとしたとき、ポートの競合が存在するために発生します。この問題の詳細は、IBMの技術情報(http://www-01.ibm.com/support/docview.wss?uid=swg21248645)を参照してください。

この問題を回避するには、IBMの技術情報に従ってポート設定を動的に変更します(serverindex.xmlで特定のエンドポイントに対してport="0"を指定します)。

12.1.4 IBM WebSphereではWebLogic Serverのターゲット・ドメインのCSFマッピングを作成できない

Oracle Privileged Account ManagerがIBM WebSphereで実行されているとき、Oracle WebLogic Serverドメインに対応するCSFマッピングを追加できません。

同様に、Oracle Privileged Account ManagerがOracle WebLogic Serverで実行されているとき、IBM WebSphereセルに対応するCSFマッピングを追加できません。

12.1.5 OIMAdminキー資格証明が消失する場合がある

Oracle Identity Manager 11g リリース2 (11.1.2.1.0)デプロイメントがリリース9.xからアップグレードされているとき、認証に対するSOA通信の問題がログに記録されている場合、OIMAdminキー資格証明が消失する場合があります。このエラーは、最初に実行するユーザーが、PRE_CONFIG_MODEでMTを実行する場合の前提条件である.xldatabasekeyを設定していない場合、発生する可能性があります。

次に、ログに記録されるエラーの例を示します。

[oim_server1] [ERROR] [] [oracle.soa.services.workflow.worklist] [tid:
WebContainer : 5] [ecid: disabled,0] [APP:
oracle.iam.console.identity.self-service.ear] <Fatal Error occurred while
authenticating with EJB identity propagation. Unable to get the workflow
context using authenticate.getWorkflowContextFromSession>
oracle.bpel.worklistapp.util.WorklistUtil

この問題を回避するには:

1. Oracle Enterprise Managerにログインします。

2. Cell_Websphereを右クリックし、「セキュリティ」→「資格証明」を選択します。

3. oracle.wsm.securityを開きます。

4. OIMAdminキーを選択して、「編集」をクリックします。OIMAdminキーが存在しない場合、oracle.wsm.securityマップで「キーの作成」をクリックして作成します。

5. 「キーの編集」ダイアログ・ボックスで、xelsysadm資格証明を入力します。

6. Oracle Identity Manager Server、SOAサーバーおよび管理サーバーを、この順番で停止します。ノードを停止して、マネージャを停止します。

7. マネージャを起動し、ノードを同期して起動します。管理サーバー、SOAサーバーおよびOracle Identity Manager Serverを、この順番で起動します。

12.1.6 IBM WebSphereで構成されたOAAMのoaam_adminログ・ファイルに警告、エラーおよびスタック・トレースが記録される

次の警告、エラーおよびスタック・トレースがIBM WebSphere Application ServerのOAAMのoaam_adminログにしばしば記録されますが、機能に影響することはありません。

- 接続タイプの登録に失敗しました(警告)

- プロパティ・ファイルbharosa_server.propertiesファイルをロードできませんでした(エラー)

- oaam_custom.propertiesファイルをロードできませんでした(エラー)

- Oracle、OAAM、viewまたはDataBindings.cpxをカスタマイズできません。ヒント・カスタマイズ・レイヤー・ユーザーの値が空またはnullです(スタック・トレース)

- ネームスペースまたはBASE DEFAULTにマップされたソース・メタデータ・ストアが読取り専用のため、リソース、ページまたはloginPageDef.xmlに対する操作に失敗しました(スタック・トレース)

- ExalogicOptimizationsEnabled属性の問合せ中に例外が発生しました(警告)

12.1.7 タスクの詳細ページでADFC-12000エラーがスローされる場合がある

IBM WebSphere Application ServerのOracle Identity Managerデプロイメントは、受信ボックスの「タスクの詳細」ページでなんらかのアクションを実行中にADFC-12000エラーをスローすることがあります。

この問題を回避するには、ブラウザ・セッションを終了して、新しいセッションで「タスクの詳細」ページにアクセスします。

12.1.8 Oracle Identity Federation監査レコードがデータベースに移動されない

問題

監査サービスによって監査レコードをデータベースへ移動するように構成している場合、Oracle Identity Federation busstopファイル(%DOMAIN_HOME%/servers/%INSTANCE_NAME%/logs/auditlogs/OIF)が更新されます。ただし、この監査レコードは、データベースに移入されません。

回避策

これを解決するには、wsadminスクリプト環境を入力して次のコマンドを実行します。

wsadmin>sts_commands.putStringProperty("/notifierconfig/CommonAuditListenerConfig/auditbusstop","%DOMAIN_HOME%/logs/%INSTANCE_NAME%/auditlogs")

このアクションによって、「コマンドは正常に終了しました。」のメッセージが表示されます。

12.1.9 Websphere上でOIMとデータベース・サーバー間のすべてのチャネルをSSL対応にできない

Websphere上で、OIMとデータベース・サーバー間のすべてのチャネルをSSL対応にすることはできません。

OIMアプリケーションは、データベースに対して次の3種類のチャネルを使用します。

- データ・ソース

- DDL操作用の直接DB

- カスタム・レジストリ

前述の3つのうち、SSLを有効にできるのはデータ・ソース・チャネルのみです。これを行うには、各データ・ソースに次のカスタム・プロパティを追加します。

名前: connectionProperties

値:javax.net.ssl.trustStore=TRUST_STORE_LOCATION;javax.net.ssl.trustStoreType=JKS;javax.net.ssl.trustStorePassword=TRUST_STORE_PASSWORD;oracle.net.ssl_version=3.0

TRUST_STORE_LOCATIONとTRUST_STORE_PASSWORDは、該当する値に置き換えてください。

12.1.10 Enterprise ManagerがWebSphereセルの状態を反映しない

Oracle Enterprise Managerはアクセス可能ですが、WebSphereセルの正確な状態を反映していません。すべてのサーバーは実行中ですが、停止中として表示されます。

この問題を回避するには、dmsapp.jarファイルを両方のDMSアプリケーションの場所にコピーします。それを行うには:

1. 新しいwas-dms.earをディレクトリに解凍し、was-dms.ear内のdmsapp.jarファイルを見つけます。

2. 両方のDMSアプリケーションの場所にあるdmsapp.jarを新しいdmsapp.jarに置き換えます。両方のDMSアプリケーションの場所を示すディレクトリ・パスは次のとおりです。

- ./was5012/profiles/Dmgr01/installedApps/DefaultCell01/Dmgr DMS Application_11.1.1.1.0.ear/dms.war/WEB-INF/lib/dmsapp.jar

- ./was5012/profiles/Custom01/installedApps/DefaultCell01/DMS Application_11.1.1.1.0.ear/dms.war/WEB-INF/lib/dmsapp.jar

3. ノード・マネージャおよびデプロイメント・マネージャを含めてすべてのサーバーを再起動します。

12.1.11 Oracle Identity Managerで作成された文字「#」を含むエンド・ユーザー名がOracle Privileged Account Managerにログインできない

Oracle Identity Managerで番号記号(#)文字を含むエンド・ユーザー名を作成した場合、そのユーザーはOracle Privileged Account Managerにログインできません。

この問題を回避するには、Oracle Privileged Account Managerにログインするエンド・ユーザー名で番号記号(#)文字を使用しないようにします。

12.1.12 WebSphereを使用して構成されたSolaris 10マシンでパッチ・セット・アシスタントを起動するとエラーが生成される

WebSphereを使用して構成されたSolaris 10マシンにインストールされたOracle Identity and Access ManagementのORACLE_HOME/binからパッチ・セット・アシスタントを起動すると、次のエラーが生成されます。

WAS_HOME=<PATH to WAS_HOME>: is not an identifier

この問題を回避するには:

Solarisにパッチを適用するためにPSAを呼び出す前に、My Oracle Support (MOS)からOracle Identity and Access Managementのインストール場所にパッチ16270302を適用します。

12.1.13 GTCベース・コネクタのプロビジョニングがエラーにより失敗する

WebSphereでOracle Identity Managerリリース9.xを11gリリース2 (11.1.2.2)にアップグレードした後に、GTCベース・コネクタのプロビジョニングが次のエラーにより失敗します。

Response: org.apache.commons.pool.ObjectPool
Response Description: Unknown response received
Setting task status... "org.apache.commons.pool.ObjectPool" does not correspond to a known Response Code. Using "UNKNOWN".

この問題を回避するには:

1. IBM WebSphere Application Serverを停止します。

2. commons-pool-1.2.jarファイルを、oim.ear/xlWebApp.war/WEB-INF/lib/ディレクトリからoim.ear/APP-INF/libディレクトリにコピーします。

3. IBM WebSphere Application Serverを再起動します。

12.1.14 受信ボックスが開いているときに「リクエスト」タブのクローズでエラーが発生する

Oracle Identity Manager 11gリリース2 (11.1.2.2)の単一ノードまたはクラスタ化されたデプロイメントで、受信ボックス・タブが開いているときに、リクエストの送信後にカタログ・リクエストタブを閉じるかカタログに戻るボタンをクリックすると、次のエラーが表示されます。

ADF_FACES-60096:Server Exception during PPR, #1[[
com.ibm.websphere.servlet.error.ServletErrorReport:
java.lang.ClassCastException: [Ljava.lang.Object&#59; incompatible
with org.apache.myfaces.trinidad.component.StampState$RowState

このエラーはOracle Identity Managerの機能には影響を及ぼしません。このエラーを回避するには、受信ボックスを閉じてから「リクエスト」タブを閉じてください。また、ページをリフレッシュするとエラーが表示されなくなります。

12.1.15 アップグレード後、「Identity and Access」オプションがEMで使用できない

Oracle Identity Manager 11gリリース2 (11.1.2.1)を11gリリース2 (11.1.2.2)にアップグレードした後、Oracle Enterprise Managerで「Identity and Access」オプションが無効になります。この問題は単一ノードおよびクラスタ化されたアップグレードで該当します。

この問題を回避するには:

1. デプロイメント・マネージャを含めて、すべてのサーバーを停止します。

2. $WAS_HOME/profiles/DmgrProfileName/config/cells/DefaultCellName/fmwconfig/mbeans/ディレクトリの下にoimというディレクトリがすでに存在していない場合は作成します。

3. 次のファイルをコピーします。
$MW_HOME/Oracle_IDM1/server/setup/templates/was/oim-mbeans.xml

コピー先は次のディレクトリです。

$WAS_HOME/profiles/DmgrProfileName/config/cells/DefaultCellName/fmwconfig/mbeans/

4. 次に、次のファイルをコピーします。
$MW_HOME/Oracle_IDM1/server/setup/templates/was/oim-clustermbean.jar

コピー先は次のディレクトリです。

$WAS_HOME/profiles/DmgrProfileName/config/cells/DefaultCellName/fmwconfig/mbeans/oim/

5. パッチ17894163がORACLE_COMMONに適用されていることを確認します。適用されていない場合、次のMy Oracle Support WebサイトからダウンロードしてORACLE_COMMONに適用してください。
https://support.oracle.com

6. すべてのサーバーを起動します。

7. Oracle Enterprise Managerを再デプロイします。それを行うには:

1. IBM WebSphere管理コンソールにログインします。

2. 「Applications」→「Application Types」→「WebSphere Enterprise Applications」の順に選択します。

3. リストからemオプションを選択し、「更新」をクリックします。

4. $MW_HOME/oracle_common/sysman/archives/fmwctrl/app/ディレクトリに存在するem.earファイルを選択します。次に、「次へ」をクリックします。

5. 「次へ」をクリックします。

6. 「次へ」をクリックします。

7. モジュールがデフォルトでOracleAdminServerにマップされることを確認し、「次へ」をクリックします。

8. 「終了」をクリックします。

9. デプロイメント完了後、「保存」をクリックして、構成を保存します。

8. OracleAdminServerを再起動します。

Oracle Enterprise Managerにログインし、「Identity and Access」オプションがすべてのサブメニュー・オプションとともに有効であることが確認できるようになりました。

12.2 構成に関する問題と回避策

この項では、構成に関する問題およびその回避策について説明します。次のトピックが含まれます:

- 第12.2.1項「GoogleおよびYahoo IdPパートナに対するSSLHandshakeExceptionエラー」

- 第12.2.2項「Oracle Entitlements Server管理サーバーで制御プッシュ・ポリシー配布に失敗する」

- 第12.2.3項「Solaris SPARC64 5.10マシン上のIBM WebSphere Application ServerでFusion Middleware製品を構成した場合、シェルの構文エラーが発生する」

- 第12.2.4項「IBM WebsphereのOracle Access Manager用DMS Spyにアクセスするときにエラーが発生する」

- 第12.2.5項「IBM WebSphereでのOracle Identity Managerサーバーの構成は、インストール時にSun JDKを使用した場合に失敗する」

- 第12.2.6項「OAAM WebSphereセルにOIMテンプレートを含めるように拡張すると、エラーが発生する」

- 第12.2.7項「WebSphereを実行するSolaris Sparc64へのIdentity and Access Managementコンポーネントのサイレント・インストール実行時に構成が失敗する」

- 第12.2.8項「-Dパスに「\r」が含まれている場合にデータベース・セキュリティ・ストアの構成が失敗する」

- 第12.2.9項「新しいIDSプロファイルがOESサーバーの再起動を必要とする」

- 第12.2.10項「Oracle Identity Managerのサイレント・インストールが-forceオプションなしでは失敗する」

- 第12.2.11項「Oracle Identity Managerのサイレント・インストールで前提条件チェックが失敗する」

- 第12.2.12項「wsadminスクリプトがMissingResourceExceptionをスローする」

12.2.1 GoogleおよびYahoo IdPパートナに対するSSLHandshakeExceptionエラー

Access ManagerとIdentity Federationを統合し、IBM WebSphere Application ServerでOpenIDプロトコルを使用して、フェデレーテッドSSO用にGoogleまたはYahoo IdPパートナを構成している場合、リソースにアクセスしようとしたときにSSLHandshakeExceptionエラーが発生する場合があります。

Googleパートナの場合、エラーは次のようになります。

oracle.security.fed.controller.library.LibraryException:
oracle.security.fed.controller.frontend.action.exceptions.ResponseHandlerExcep
tion: oracle.security.fed.util.http.HttpException:
javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.j: PKIX path building
failed: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl
could not build a valid CertPath.; internal cause is:
java.security.cert.CertPathValidatorException: The certificate issued
by OU=XXX Secure Certificate Authority, O=XXX, C=US is not trusted;
...

Yahooパートナの場合、エラーは次のようになります。

[2013-02-15T15:18:58.747-08:00] [oam_server1] [WARNING] [OAM-12001]
[oracle.oam.audit] [tid: WebContainer : 5] [ecid: disabled,0] [APP:
oam_server_11.1.2.0.0] Cannot load audit configuration.
[2013-02-15T15:18:58.749-08:00] [oam_server1] [WARNING] [OAM-12001]
[oracle.oam.audit] [tid: WebContainer : 5] [ecid: disabled,0] [APP:
oam_server_11.1.2.0.0] Cannot load audit configuration.
[2013-02-15T15:18:58.750-08:00] [oam_server1] [WARNING] [OAM-12001]
[oracle.oam.audit] [tid: WebContainer : 5] [ecid: disabled,0] [APP:
oam_server_11.1.2.0.0] Cannot load audit configuration.
[2013-02-15T15:18:59.136-08:00] [oam_server1] [ERROR] [FEDSTS-12078]
[oracle.security.fed.controller.library.api.FedEngineInstance] [tid:
WebContainer : 5] [ecid: disabled,0] [APP: oam_server_11.1.2.0.0] Library
Exception: {0}[[
oracle.security.fed.controller.library.LibraryException:
oracle.security.fed.controller.frontend.action.exceptions.ResponseHandlerExcep
tion: oracle.security.fed.util.http.HttpException:
javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.j: PKIX path building
failed: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl
could not build a valid CertPath.; internal cause is:
java.security.cert.CertPathValidatorException: The certificate issued
by CN=XXX Root, OU="XXX, Inc.", O=XXX Corporation, C=US is not trusted;
...

このエラーは、Yahoo/Google SSL証明書がないために発生します。

解決策

Yahoo/Google SSL証明書をIBM JSSEの信頼できるキーストアにインポートする必要があります。

最初にSSL証明書を取得します

1. Firefoxブラウザを使用して、アクセスするhttps URLに移動します。

2. ページが表示されたら、ページ上を右クリックして、「ページの情報を表示」、「詳細」の順に選択し、次に「証明書を表示」、「詳細」タブの順に選択します。

3. 「エクスポート」をクリックして「保存」をクリックします。

次に、次のIBM Technoteで説明されている手順を使用してキーストアに証明書をインポートします。

http://www-01.ibm.com/support/docview.wss?uid=swg21588087

注意: Technoteの手順6でkeytoolコマンドを実行する場合には、次の点に注意してください。

- エイリアスは、後から証明書を参照するために使用する任意の文字列です。

- 使用するcacertsが不明な場合は、すべてのcacertsキーストアに対して証明書をインポートしてください。

注意: 次のURLからEquifax証明書をダウンロードしてください。

http://www.geotrust.com/resources/root-certificates/index.html

「Root Certificates」の下の「Root1 - Equifax Secure Certificate Authority」でEquifax Secure Certificate Authority (.pem file)をダウンロードします。

前述の手順を使用して、この証明書をインポートします。

12.2.2 Oracle Entitlements Server管理サーバーで制御プッシュ・ポリシー配布に失敗する

IBM WebSphere環境のOracle Entitlements Serverでは、パラメータoracle.security.jps.configを構成していない場合、制御プッシュ・ポリシー配布に失敗します。oracle.security.jps.configパラメータは、jps-config.xmlファイルの場所に構成されます。この設定がない場合、IBM WebSphere環境でのポリシー配布に失敗する場合があります。正常にポリシーを配布するにはこの構成パラメータが必要です。

12.2.3 Solaris SPARC64 5.10マシン上のIBM WebSphere Application ServerでFusion Middleware製品を構成した場合、シェルの構文エラーが発生する

IBM WebSphere Application ServerのセルでFusion Middleware製品を構成するためにSolaris Sparc64 5.10マシンでORACLE_HOME/common/bin/wsadmin.shスクリプトを実行した場合、次のエラーが表示されます。

./wsadmin.sh: test: argument expected

回避策:

ORACLE_HOME/common/bin/setWsadminEnv.shファイルの次の行を差し替えます。

if [ ! $WSADMIN_SCRIPT_LIBRARIES ]; then

次に差し替えます:

if [ ! "${WSADMIN_SCRIPT_LIBRARIES}" ]; then

この変更後、ORACLE_HOME/common/bin/wsadmin.shスクリプトを再実行して、構成を完了します。

12.2.4 IBM WebsphereのOracle Access Manager用DMS Spyにアクセスするときにエラーが発生する

OIDやOVDなどの外部LDAPを構成していない場合に、IBM WebsphereでOracle Access Manager用DMS Spyサーブレットにアクセスしようとすると、次のエラーが表示されます。

Error 403: AuthorizationFailed

外部LDAPでAdminロールのユーザーを作成していない場合、デフォルトでwsadminはDMS Spyにログインできません。ログインできるようにするには、手動でwasadminユーザーをAdminロールに関連付ける必要があります。

回避策:

次の手順を実行します。

1. IBMコンソールにログインします。

2. 左側のペインで、「Applications」→「Application Types」→「WebSphere enterprise applications」に移動します。

3. 右側のペインで「Dmgr DMS Application_11.1.1.1.0」をクリックします。

4. 「Security role to user/group mapping」をクリックします。

5. 「Admin」ロールをクリックし、「Map Users...」ボタンをクリックします。

6. 検索文字列にwasadminと入力し、「Search」ボタンをクリックします。

7. 「Available」ボックスでwasadminを選択し、-->(矢印)をクリックします。

8. 「OK」をクリックして前のページに戻ります。

9. 「OK」を再度クリックします。

10. 「Save directly to the master configuration」をクリックします。

11. Dmgr DMS Application_11.1.1.1.0を起動します。

12. 前述の手順をDMS Application_11.1.1.1.0でも繰り返します。

12.2.5 IBM WebSphereでのOracle Identity Managerサーバーの構成は、インストール時にSun JDKを使用した場合に失敗する

IBM WebSphereで、Oracle Identity and Access Managementのコンポーネントをインストールするときに-jreLocパラメータの値にSun JDKを指定した場合、正常にインストールできます。ただし、Oracle Universal Installer構成アシスタントを使用して、Oracle Identity Manager Server、Design Consoleおよびリモート・マネージャを構成しようとすると、構成に失敗します。

回避策:

1. Oracle_Home/ouiディレクトリにあるorapram.iniファイルを開きます。

2. JRE_LOCATIONを検索します。

3. JRE_LOCATIONの値をIBM JDKを指すように変更します。

4. orapram.iniファイルを保存します。

5. OIM_HOME/binディレクトリにあるconfig.shファイル(UNIX)またはconfig.batファイル(Windows)を実行して、Oracle Universal Installer構成アシスタントを起動します。

12.2.6 OAAM WebSphereセルにOIMテンプレートを含めるように拡張すると、エラーが発生する

was_configコマンドを実行してOracle Adaptive Access Managerセルを拡張し、Oracle Identity Managerテンプレートを含めると、次の警告が表示されます。

Conflict detected
CFGFWK -42001: The following duplicate elements exists in a configuration, discarding new elements from a incomming template

このエラー・メッセージは安全で無視できます。

12.2.7 WebSphereを実行するSolaris Sparc64へのIdentity and Access Managementコンポーネントのサイレント・インストール実行時に構成が失敗する

WebSphereを実行するSolaris Sparc64へのIdentity and Access Managementコンポーネントのサイレント・インストールを実行した場合、構成が次のエラーで失敗します。

Java HotSpot(TM) 64-Bit Server VM warning: Exception java.lang.OutOfMemoryError
occurred dispatching signal SIGTERM to handler-the VM may need to be forcibly
terminated

回避策:

この問題を回避するには、次のように-javaoption "-XX:MaxPermSize=512m"をwsadmin.shコマンドに追加します。

IDM_HOME/common/bin/wsadmin.sh -f config_soa.py -profileName Dmgr01 -javaoption
"-Doracle.cie.log=PATH/cielogs/config_soa_cie_debug.log
-Doracle.cie.log.priority=debug" -javaoption "-XX:MaxPermSize=512m"

12.2.8 -Dパスに「\r」が含まれている場合にデータベース・セキュリティ・ストアの構成が失敗する

Windowsオペレーティング・システムで、configureSecurityStoreWas.pyスクリプトを使用してデータベース・セキュリティ・ストアを構成するとき、-dパラメータで指定したパスに\rが含まれている場合、その構成は失敗します。

12.2.9 新しいIDSプロファイルがOESサーバーの再起動を必要とする

IDSプロファイルを追加し、アプリケーションをプロファイルにバインドした後、その新しいプロファイルを適切に動作させるには、OESサーバーを再起動する必要があります。これを行わなかった場合、APMでバインド済アプリケーションに対してユーザーまたはグループ検索を実行するとエラーが発生し、検索結果が返されません。この回避策はIBM Websphereでのみ必要になります。

12.2.10 Oracle Identity Managerのサイレント・インストールが-forceオプションなしでは失敗する

libXext.soファイルを持たないベアOSマシンでは、DISPLAY変数を設定してrunInstallerコマンドを実行する場合、-forceオプションを使用しないと、このコマンドはエラーにより終了します。この問題を回避するには、次のいずれかを実行します。

- DISPLAY変数を設定しないか、次に示すようにDISPLAY変数の設定を解除します。

unsetenv DISPLAY

- runInstallerコマンドを、次に示すようにheadlessオプションにtrueを設定して実行します。

./runIsntaller -J-Djava.awt.headless=true OTHER_ARGUMENTS

12.2.11 Oracle Identity Managerのサイレント・インストールで前提条件チェックが失敗する

ベアOSマシンでXライブラリなしでOracle Identity Managerのサイレント・インストールを行うと、インストールは正常に終了しますが、前提条件チェックが失敗して次のエラー・メッセージが表示されます。

Expected result: One of oracle-6,oracle-5.6,enterprise-5.4,enterprise-4,enterprise-5,redhat-6.1,redhat -6,redhat-5.4,redhat-4,redhat-5,SuSE-10,SuSE-11
Actual Result: oracle-Oracle
Check complete. The overall result of this check is: Failed

この問題を回避するには、lsb_release rpmをインストールするか、runInstallerコマンドで-ignoreSysPrereqsパラメータを渡します。

12.2.12 wsadminスクリプトがMissingResourceExceptionをスローする

セルのサイレント構成のためにwsadminスクリプトを実行すると、次の例外がログに記録されます。

java.util.MissingResourceException: Can't find resource for bundle
java.util.PropertyResourceBundle, key _shortDescription
at java.util.ResourceBundle.getObject(ResourceBundle.java:421)
at java.util.ResourceBundle.getString(ResourceBundle.java:435)
at com.oracle.cie.domain.script.help.Help.getHelpTopic(Help.java:561)

これは無害な例外であり、無視してかまいません。

12.3 アップグレードの問題および回避策

この項では、アップグレードに関する問題およびその回避策について説明します。次のトピックが含まれます:

- 第12.3.1項「Solaris 10でパッチ・セット・アシスタントを実行するとエラーが表示される」

- 第12.3.2項「アップグレード後にいくつかの承認ポリシーが削除されない」

- 第12.3.3項「Oracle Identity Manager中間層をアップグレードするときに例外が発生する」

12.3.1 Solaris 10でパッチ・セット・アシスタントを実行するとエラーが表示される

Solaris 10マシンで、WebSphereアプリケーション・サーバーのOracle Identity and Access Managementにパッチを適用するためにパッチ・セット・アシスタントを実行すると、次のエラーが表示されます。

WAS_HOME=<PATH to WAS_HOME>は識別子ではありません

回避策:

パッチ・セット・アシスタントをSolaris 10マシンで実行する前に、パッチ番号16270302をダウンロードし、IAM_ORACLE_HOMEディレクトリに適用する必要があります。

パッチをダウンロードするには、次を実行します:

1. My Oracle Supportにログインします。

2. 「パッチと更新版」をクリックします。

3. 「パッチ名または番号」を選択します。

4. パッチ番号を入力します。

5. 「検索」をクリックします。

6. パッチをダウンロードしてインストールします。

パッチ適用手順は、パッチに付属するREADME.txtファイルに記載されています。

12.3.2 アップグレード後にいくつかの承認ポリシーが削除されない

リリース9.xからアップグレードされたIBM WebSphere Application ServerのOracle Identity Manager 11g リリース2 (11.1.2.1.0)デプロイメントでは、いくつかの承認ポリシーが削除されません。

それらのポリシーを削除するには、次のSQLスクリプトを手動で実行します。

DECLARE

BEGIN

DELETE FROM REQUEST_APPROVAL_POLICIES
WHERE
RAP_POLICY_NAME in (
'AssignRolesWithCallbackRL',
'AssignRolesWithCallbackOL',
'CreateRoleWithCallbackRL',
'CreateUserWithCallbackRL',
'CreateUserWithCallbackOL',
'DeleteRoleWithCallbackRL',
'DeleteUserWithCallbackRL',
'DeleteUserWithCallbackOL',
'DisableUserWithCallbackOL',
'DisableUserWithCallbackRL',
'EnableUserWithCallbackRL',
'EnableUserWithCallbackOL',
'ModifyRoleWithCallbackRL',
'ModifyUserWithCallbackRL',
'ModifyUserWithCallbackOL',
'RemovefromRolesWithCallbackRL',
'RemovefromRolesWithCallbackOL');

COMMIT;
END;
/

12.3.3 Oracle Identity Manager中間層をアップグレードするときに例外が発生する

この問題は、Oracle Identity Manager 9.1.x.xを11.1.2.2.0にアップグレードしたときに発生します。Oracle Identity Manager中間層をアップグレードすると、次の例外が表示されます。

Error Code: 900
Call: EXECUTE PROCEDURE OIM_RECOMPILE_DB_OBJECTS()
Query: DataModifyQuery()
Dec 16, 2013 10:15:39 PM com.thortech.util.logging.Logger info
INFO: Result Size = 1 PACKAGE STATUS = VALID
Dec 16, 2013 10:15:39 PM com.thortech.util.logging.Logger info
INFO: Recompiling packages - RDBMS
[EL Warning]: 2013-12-16 22:15:39.957--ClientSession(476657190)--Exception
[EclipseLink-4002] (Eclipse Persistence Services - 2.3.1.v20111018-r10243):
org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLSyntaxErrorException: ORA-00900: invalid SQL statement

これは無害な例外であり、無視してかまいません。

12.4 ドキュメントの訂正箇所

この項では、ドキュメントの訂正箇所を示します。次のトピックが含まれます:

- Oracle Identity Manager構成アシスタントでのIBM WebSphereのオプションのオンライン・ヘルプ

12.4.1 Oracle Identity Manager構成アシスタントでのIBM WebSphereのオプションのオンライン・ヘルプ

Oracle Identity Manager構成アシスタントの使用時、構成画面のオンライン・ヘルプには、IBM WebSphere専用のオプションに関する説明がありません。IBM WebSphereオプションの詳細は、『Oracle Fusion Middleware Oracle Identity and Access Managementサードパーティ・アプリケーション・サーバー・ガイド』の「IBM WebSphereでのOracle Identity Managerの管理」の章にある、単一ノード設定用のOracle Identity Managerの構成に関する項を参照してください。

13 高可用性およびエンタープライズ・デプロイメント

この章では、Oracle Fusion Middlewareの高可用性とエンタープライズ・デプロイメントに関連する問題について説明します。次のトピックが含まれます:

- 「構成の問題および回避策」

- 「Identity and Access Managementコンポーネントの高可用性の構成に関する章の新規トピック」

13.1 構成の問題および回避策

この項では、構成に関する問題およびその回避策について説明します。次のトピックが含まれます:

- 「Authorization Policy Managerへのログインが失敗する」

- 「OAAMサーバーのフェイルオーバー時にNullPointerExceptionが発生し、ポリシーが保存されない」

- 「OAAMサーバーのフェイルオーバー時にNullPointerExceptionが発生し、トランザクションが保存されない」

13.1.1 Authorization Policy Managerへのログインが失敗する

高可用性クラスタ環境でOracle Entitlements Server (OES)管理サーバーをバージョン11g R2 PS1から11g R2 PS2にアップグレードした場合、高可用性の構成プロセスでAuthorization Policy Manager (APM)にログインできません。APM管理サーバーと管理対象サーバーを起動した後、APMコンソールにログインしようとすると、次の例外が返されます。

javax.el.PropertyNotFoundException The class 'oracle.security.apm.ui.bean.ApmMainManagedBean' does not have the property 'roleTemplateEnabled'

APMにログインするには、手動でAPMをIDM_HOMEから管理コンソールに再デプロイする必要があります。

13.1.2 OAAMサーバーのフェイルオーバー時にNullPointerExceptionが発生し、ポリシーが保存されない

管理コンソールでのポリシーの作成中、1台のOAAMサーバーが停止し、フェイルオーバーが発生した場合、「適用」をクリックするとNullPointerExceptionが発生します。ポリシーは正常に保存されません。

この問題を解決するには、「ポリシーの作成」ページを開き、以前に入力した設定を入力して、「適用」をクリックします。

13.1.3 OAAMサーバーのフェイルオーバー時にNullPointerExceptionが発生し、トランザクションが保存されない

管理コンソールでのトランザクションの作成中、OAAMサーバーが停止し、フェイルオーバーが発生した場合、「適用」をクリックするとNullPointerExceptionが発生します。トランザクションは正常に保存されません。

この問題を解決するには、「トランザクションの作成」ページを開き、以前に入力した設定を入力して、「適用」をクリックします。

13.2 ドキュメントの訂正箇所

この項には、Oracle Fusion Middleware高可用性ガイドの訂正箇所が含まれます。

13.2.1 Identity and Access Managementコンポーネントの高可用性の構成に関する章の新規トピック

次のトピックは、『Oracle Fusion Middleware高可用性ガイド』の「Identity and Access Managementコンポーネントの高可用性の構成」の第9.1.3.16項に記載されます。このトピックは既存の第9.1.3.1.6項を置き換えるものではなく、その前に記載されます。

Identity Manager用のSOA構成RMI URLの更新

Identity Manager用にSOA構成RMI URLを更新する手順は次のとおりです。

1. Enterprise Managerにログインします。

2. 「Farm_IDMDomain」→「Identity and Access」→「OIM」→「oim(11.1.1.2.0)」を選択します。

3. メニューから「システムMBeanブラウザ」を選択するか、または右クリックしてこの項目を選択します。

4. 「アプリケーション定義のMBean」→「oracle.iam」→「サーバー: wls_oim1」→「アプリケーション: oim」→XML構成→「構成」→「XMLConfig.SOAConfig」→「SOAConfig」を選択します。

5. 「SOA構成RMI URL」をcluster:t3://soa_clusterに変更します。

6. 「適用」をクリックします。

14 プラットフォーム固有の問題と回避策

この章では、プラットフォーム移植時のOracle Identity and Access Management 11gリリース2 (11.1.2.2.0)のインストール、構成、デプロイメントおよびパッチ適用プロセスに関連する問題について説明します。次の項が含まれます:

- 第14.1項「インストールの問題および回避策」

- 第14.2項「構成の問題および回避策」

- 第14.3項「デプロイメントの問題および回避策」

14.1 インストールの問題および回避策

現時点では、プラットフォーム移植時のインストールに関する問題は報告されていません。

14.2 構成の問題および回避策

現時点では、プラットフォーム移植時の構成に関する問題は報告されていません。

14.3 デプロイメントの問題および回避策

この項では、プラットフォーム移植時のデプロイメントに関する問題とその解決策について説明します。次のトピックが含まれます:

- 第14.3.1項「HP Itanium64へのOracle Identity and Access Managementのデプロイ時にエラーが表示される」

- 第14.3.2項「IBM AIXへのIdentity and Access Managementのデプロイメントが構成フェーズでメモリー不足エラーによって失敗する」

- 第14.3.3項「IBM AIXへのIdentity and Access Managementのデプロイメントが事前構成フェーズで失敗する」

14.3.1 HP Itanium64へのOracle Identity and Access Managementのデプロイ時にエラーが表示される

iamDeploymentWizard.shスクリプトを使用して、Oracle Identity and Access ManagementをHP Itanium 64ビット・プラットフォームにデプロイしようとすると、次のエラーが表示されます。

uname: illegal option -- p
usage: uname [-amnrsvil] [-S nodename]
./iamDeploymentWizard.sh[353]: test: Specify a parameter with this command.
./iamDeploymentWizard.sh[353]: test: Specify a parameter with this command.

前述のエラーは、runIAMDeployment.shスクリプトの実行時にも表示されます。

回避策:

これらのエラーは害がないため、無視してかまいません。

14.3.2 IBM AIXへのIdentity and Access Managementのデプロイメントが構成フェーズでメモリー不足エラーによって失敗する

AIXへのIdentity and Access Managementのデプロイ時、管理サーバー・ログがメモリー不足エラーをスローし、デプロイメントがIAMAccessDomainの構成フェーズで失敗します。次のエラーが表示されます。

[AdminServer] [ERROR] [] [Coherence] [tid: Logger@9264948 3.7.1.1] [userId:
<anonymous>] [ecid: 0000K8m1Gl_CKuP5IfDCif1IUqMD000003,1:23800] [APP:
oam_admin#11.1.2.0.0]
Oracle Coherence GE 3.7.1.1
<Error>(thread=DistributedCache:DistributionCache, member=1): [[
java.lang.OutOfMemoryError: Java heap space

回避策:

環境変数USER_MEM_ARGSを次のように設定し、再度Identity and Access Managementのデプロイメントを開始します。

export USER_MEM_ARGS="-Xms256m -Xmx1536m"

14.3.3 IBM AIXへのIdentity and Access Managementのデプロイメントが事前構成フェーズで失敗する

IBM AIX on POWER Systems (64ビット)へのIdentity and Access Managementのデプロイ中、事前構成フェーズが失敗します。

runIAMDeployment-preconfigure.logファイルに次のエラーが含まれます。

Error executing /bin/sh /bin/ps guwww | grep NodeManager:
Exit Code = 1!DETAIL=Error executing /bin/sh /bin/ps guwww | grep
NodeManager:
.
Exit Code = 1

回避策:

Identity and Access Managementのデプロイメントを開始する前に、次のタスクを完了します。

1. コマンド行インタフェースを開きます。

2. 次のコマンドを実行します。

* sh -c 'echo NodeManager >/dev/null; for x in 1..5; do sleep 86400; done' &

3. デプロイメントが完了したら、コマンドを停止します。

15 デプロイメントの問題および回避策

この章では、Oracle Identity and Access Managementのデプロイメントに関連する問題について説明します。次のトピックが含まれます:

- 第15.1項「仮想ホストの構成オプションの選択を解除してもフィールドのデフォルト値が空白にならない」

- 15.2項「HPIA64の事前構成フェーズにおいてOracle Identity and Access Managementのデプロイメントが失敗する」

- 15.3項「その他のドキュメント」

15.1 「仮想ホストの構成」オプションの選択を解除してもフィールドのデフォルト値が空白にならない

デプロイメント・レスポンス・ファイルの作成時、「仮想ホストの構成」画面で仮想ホストの構成オプションを選択し、「仮想ホスト名」フィールドの値を入力した後、仮想ホストの構成オプションの選択を解除すると、次の動作が指摘されます。

アイドル状態のときに仮想ホストの構成オプションの選択を解除すると、「仮想ホスト名」に入力した値は画面から削除され、これらの値はデプロイメント・レスポンス・ファイルに取得されないはずです。ただし、これは発生しません。「仮想ホストの構成」オプションの選択を解除してもフィールドは空にならないため、値はデプロイメント・レスポンス・ファイル内に取得されます。この結果、デプロイメントが失敗する場合があります。

回避策:

仮想ホストの構成オプションの選択を解除する場合、「仮想ホスト名」フィールドに入力した値を手動で削除する必要があります。

15.2 HPIA64の事前構成フェーズにおいてOracle Identity and Access Managementのデプロイメントが失敗する

Oracle Identity and Access Management 11gリリース2 (11.1.2.2)リポジトリを使用してHPIA64プラットフォーム上でデプロイメントを実行しようとすると、事前構成フェーズにおいてエラーが発生して失敗します。ログに次のエラーが表示される場合があります。

WLSTException: Could not connect to nodemanager

問題を解決するには、次の手順を行います。

1. パッチ18549017をダウンロードします。

2. OPATCH_JRE_MEMORY_OPTIONS環境変数を次のように設定します。

setenv OPATCH_JRE_MEMORY_OPTIONS "-d64 -mx512m -XX:MaxPermSize=256m"

3. パッチのREADME.txtの手順に従ってパッチを適用します。

4. http://docs.oracle.com/cd/E23104_01/download_readme.htm/download_readme_idmr2.htmのOracle Identity and Access Managementダウンロード、インストールおよび構成のReadMe 11gリリース2 (11.1.2.2)にリストされているダウンロード・サイトから最新の11.1.2.2.0 WebGateインストーラをダウンロードします。

5. ダウンロードされたzipファイルの内容を抽出し、これらを使用してリポジトリ内のinstallers/webgateにある既存のWebGateインストーラを置き換えます。

6. デプロイメント・プロセスを再開します。

15.3 その他のドキュメント

『Oracle Fusion Middleware Oracle Identity and Access Managementエンタープライズ・デプロイメント・ガイド』に関連する最新の情報は、ノート: 1662923.1: 『Oracle Fusion Middleware Oracle Identity and Access Managementエンタープライズ・デプロイメント・ガイド11gリリース2 (11.1.2.2.0)』の更新を参照してください。このドキュメントは、My Oracle Support (https://support.oracle.com)で入手できます。

オラクル社の法律上の注意点について

コピーライトについて

Copyright © 1994-2015, Oracle and/or its affiliates.All rights reserved.

商標と登録商標について

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

ライセンス制約の保証と結果的に生じる損害の免責

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

保証免責

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

制限付権利

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

危険な用途への使用について

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション（人的傷害を発生させる可能性があるアプリケーションを含む）への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性（redundancy）、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

第三者のコンテンツ、製品、サービスに対する免責事項

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

ドラフトのアルファ版およびベータ版ドキュメントについて

このドキュメントが試作版の場合:

このドキュメントは試作版であり、デモおよび暫定使用のみを目的としたものです。このソフトウェアを使用するハードウェアに限定するものではありません。オラクル社およびその関連会社は、このドキュメントに関して一切の責任を負わず、いかなる保証もいたしません。また、このドキュメントを使用したことによって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。