MaxLクライアントを使用するには、Essbase URLが必要になります。また、TLS (SSL)証明書を設定する必要がある場合もあります。
https://IP-address:port/essbase
/agent
を追加したものです。次に、cURLの例(独立したEssbaseデプロイメントでのセキュア/TLSモード用)を示します:
curl https://192.0.2.1:9001/essbase/agent --tlsv1.2
次に、OCIでのEssbaseのスタック・デプロイメントの例を示します:
curl https://192.0.2.1:443/essbase/agent --tlsv1.2
接続がある場合は、次のレスポンスが表示されます:
<html> <head><title>Oracle® Essbase</title></head> <body> <H2>Oracle® Essbase</H2> </body></html>
Oracle Analytics Cloud
Oracle Analytics Cloud with Identity Cloud Service (IDCS) and Load Balancing
Cloud at Customer with Load Balancing
環境変数API_DISABLE_PEER_VERIFICATION=1を設定して、ピア確認を無効化します
Linuxの例
startMAXL.sh
を編集して、次の行を追加します:
export API_DISABLE_PEER_VERIFICATION=1
Windowsの例
startMAXL.bat
を編集して、次の行を追加します:
set API_DISABLE_PEER_VERIFICATION=1
自己署名証明書をクライアント・トラスト・ストア(cacert.pem)にインポートして、環境変数API_CAINFO=CA <証明書ファイルのパス>を設定します。クライアントは提供されたca-bundle証明書ストアを使用してサーバーのデジタル証明書を確認します。ca-bundleの場所は、環境変数API_CAINFO=CA <証明書ファイルのパス>を指定することによって設定します。
Linuxの例
startMAXL.sh
を編集して、次の行を追加します:
export API_CAINFO=/u01/cacert.pem
Windowsの例
startMAXL.bat
を編集して、次の行を追加します:
set API_CAINFO=c:/cacert.pem
証明書ファイルのパスを指定しない場合、Essbaseランタイム・クライアントはデフォルトのOpenSSLインストール場所からca-bundleの取得を試みます(LinuxおよびMacintoshに適用)。
cacert.pem
はMaxLクライアント・ダウンロードzip内にあります。別のサンプル・ソースはhttps://curl.haxx.se/docs/caextract.htmlです。