クライアント用のSSLの構成
これらのトピックを使用して、クライアント用のSSLを構成します。
Oracle Analytics Serverの証明書を使用するには、Oracle Analytics Serverコンポーネントにアクセスするクライアントを構成する必要があります。次のコマンドを実行して証明書をエクスポートする必要があります。
<DomainHome>/bitools/bin/ssl.sh exportclientcerts <exportDir>
クライアント証明書のエクスポート
これらのステップを使用して、クライアント証明書のエクスポート時に使用するパスフレーズを作成します。
パスフレーズを使用して、エクスポート証明書を保護します。各クライアントを構成する場合に使用するこのパスフレーズを忘れないようにしてください。
コマンドは、Javaクライアントが使用するJavaキーストアおよび非Javaクライアントが使用する個々の証明書ファイルをエクスポートします。証明書をリモート・マシンにより簡単に移動するため、エクスポートによってすべてのファイルが単一のzipファイルにパッケージ化されます。
BIスケジューラのSSLが有効化されている場合のSASchInvokeの使用
BIスケジューラでSSL通信が有効化されている場合は、SASchInvokeコマンドライン・ユーティリティを使用してBIスケジューラを起動できます。
SASchInvoke
ツールはコマンドラインのジョブ起動ツールで、これを使用して既存のOracle BIスケジューラ・ジョブを実行できます。
Oracle BI Job Managerの構成
SSLが有効化されているBIスケジューラに適切に接続するには、SSLを使用して通信を行うようにOracle BIジョブ・マネージャを構成する必要があります。
Oracle BIジョブ・マネージャはJavaベースのコンポーネントであり、これによって使用されるキーおよび証明書は、Javaキーストア・データベースに格納しておく必要があります。
-
「ファイル」メニューからOracle BIジョブ・マネージャを選択し、「スケジューラ接続を開く」を選択します。
-
「Secure Socket Layer」セクションで、「SSL」チェック・ボックスを選択します。
-
サーバー設定のクライアント証明書の検証がfalse (一方向SSL)である場合、「キー・ストア」および「キー・ストア・パスワード」は空白のままにできます。これはデフォルトの設定です。
-
サーバー設定のクライアント証明書の検証がtrue (双方向SSL)である場合、「キー・ストア」および「キー・ストア・パスワード」を次のように設定する必要があります。
-
キー・ストア=<exportclientcerts_directory>\identity.jks
-
キー・ストア・パスワード =
パスフレーズ。
-
-
セキュアなリンクを指定するには、サーバー証明書の検証を選択する必要があります。検証がなくても接続は有効ですが、サーバーを偽装する中間者攻撃を検出できません。
-
「サーバー証明書の確認」チェック・ボックスを選択します。この項目を選択する場合は、トラスト・ストア・ファイルを指定する必要があります。このトラスト・ストアには、スケジューラ・サーバーの証明書を検証するCAが含まれます。
-
「トラスト・ストア」テキスト・ボックスで、次にトラスト・ストアを設定します。
<exportclientcerts_directory>\internaltrust.jks
-
「トラスト・ストア・パスワード」を「パスフレーズ」に設定します。
-
Oracleプレゼンテーション・サービスへのオンライン・カタログ・マネージャの接続
オンライン・カタログ・マネージャからOracleプレゼンテーション・サービスに接続するには、SSLサーバー証明書またはCA証明書のインポートが必要な場合があります。
Oracle Analytics ServerのHTTP WebサーバーがSSLで有効になっている場合は、オンライン・カタログ・マネージャがOracle Analytics Serverへの接続に失敗する可能性があります。Webサーバーから、システム変数JAVA_HOMEで指定されたJVMのJavaキーストアに、SSLサーバー証明書またはCA証明書をインポートする必要があります。
Javaトラスト・ストアのデフォルトのパスワードはchangeitです。
SSL経由で通信するための管理ツールの構成
SSLを使用するように構成されているBIサーバーに適切に接続するには、管理ツールもSSL経由で通信するように構成する必要があります。
BIサーバーのデータ・ソースのデータ・ソース名(DSN)が必要です。