Essbaseへの外部証明書の追加
新しい外部証明書をEssbaseに追加できます。更新ツールの実行後、以前に追加されたすべての外部証明書はトラスト・ストア・ファイルに残ります。
前提条件
- EssbaseをTLS接続で構成します。Essbase用のWeblogic TLS接続の設定を参照してください。
- WebLogicを停止します。
- 環境変数を設定します。
- JAVA_HOME
- ORACLE_HOME - Fusion MiddlewareおよびEssbaseフォルダのパス
- DOMAIN_HOME
更新ツールの使用およびプロパティ・ファイルのパラメータ
証明書を更新する前に、必要なすべてのファイルが更新ツールによってバックアップされます。
ツールを実行するコマンドは次のとおりです。
Linuxの場合:
java -jar ${ORACLE_HOME}/essbase/lib/tlsTools.jar <properties file>
Windowsの場合:
java -jar %ORACLE_HOME%\essbase\lib\tlsTools.jar <properties file>
要素の説明
プロパティ・ファイルはtls_tools.properties
であり、次のパスにあります。
-
Linuxの場合:
${ORACLE_HOME}/essbase/bin/tls_tools.properties
-
Windowsの場合:
%ORACLE_HOME%\essbase\bin\tls_tools.properties
また、外部証明書をEssbaseに追加するために、次のパラメータが含まれています。
certFile=
certFile
パラメータは、追加する外部証明書のフルパスであり、PEM形式です。このパラメータは、新しい証明書を対応するファイルに追加するために使用されます。証明書を更新するためではありません。
certFileパラメータ(パス)に値がある場合、証明書はトラスト・ストアに追加されます。その他のパラメータは無視されます。
ノート:
外部証明書(PEM形式)は、keytoolまたはopensslを使用して取得されます。更新ツールでの証明書の更新のためのJavaコマンドの実行
- 前述のように、
certFile
パラメータをtls_tools.properties
ファイルに追加します。 - 前述のように、Javaコマンドを実行します。