メイン コンテンツをスキップする

QlikView Server での Qlik License Service 通信用のプロキシの構成

Qlik License Service と License Back-end 間の通信をプロキシで処理できます。

Qlik License Service は QlikView April 2019 以降のリリースに組み込まれており、QlikView Server が署名付きキー ライセンスを使用して有効化されている場合に使用されます。Qlik License Service にはライセンスに関する情報が保管され、製品の有効化と権利の管理の際に Qlik によってホストされている License Back-end Service と通信します。License Back-end Service へのアクセスとライセンス情報の取得にはポート 443 が使用されます。

マルチノード展開の場合は、Qlik License Service は QlikView Management Service (QMS) が実行されているマシンにインストールされます。Qlik License Service のステータスは、Windows マシンで実行中のサービスのリストにある Qlik Service Dispatcher を起動して停止することによって管理できます。

Qlik License Service と Qlik License Back-end 間の通信をプロキシで処理するように構成できます。

QlikView Server では、Qlik License Service のプロキシの構成は、コマンド ライン パラメータを使用して行われます。HTTP スキームと HTTPS スキームの両方がサポートされています。

QlikView Server により、HTTP トンネルを介した通信時のライセンス サービスに対する June 2020 以降の NTLM と基本認証の機能が利用できるようになります。これにより、プロキシのトンネリングで認証を要求し、安全な環境を詳細に構成できるようになります。

次の手順を実行します。

  1. Qlik License Service の実行を処理する Qlik Service Dispatcher を停止します。

  2. デフォルトでは次の場所にある service.conf ファイルに移動します。
  3. %Program Files%\QlikView\ServiceDispatcher\service.conf

  4. セクション [licenses.parameters] を見つけます。このセクションには、デフォルトで次の行が含まれています。
  5. [licenses.parameters]
    -qv-mode=true
    -app-settings="..\Licenses\appsettings.json"

  6. 次に示すように -proxy-uri=http://myproxy.example.com:8888 の行を追加します:
  7. [licenses.parameters]
    -qv-mode=true
    -proxy-uri=http://myproxy.example.com:8888
    -app-settings="..\Licenses\appsettings.json"

    ここで、「http://myproxy.example.com」は会社のプロキシのアドレス、「8888」はプロキシが使用するポートです。

    情報メモドメイン名ではなく IP アドレスをプロキシの URI として指定することができます (例: -proxy-uri=http://10.76.124.124:1337)。
  8. %ProgramFiles%\QlikView\Licenses へ移動して Encrypt-Password.ps1 [password for proxy access] を実行します。

     

    Encrypt-Password.ps1 123456

    生成された暗号化パスワードをコピーします。このスワードは次の手順で使用します。

  9. プロキシのトンネリングで認証を要求するには、services.conf ファイルに次の行を追加します:

    -proxy-uri=[the uri of the proxy]
    -proxy-auth-mode=ntlm|basic|(leave empty for no authentication)
    -proxy-user=[username without domain]
    -proxy-encrypted-password=[password]
    -proxy-domain=[the domain] (only for NTLM)

  10. 設定を保存し、services.conf ファイルを閉じます。
  11. Qlik Sense Service Dispatcher を再起動します。
  12. マルチノードにインストールしている場合は、インストールしているすべてのノードでこれらの手順を繰り返します。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。

分析の近代化プログラムに参加する

Remove banner from view

分析最新化プログラムにより、重要な QlikView app を危険にさらすことなく最新化しましょう。 ここをクリック して詳細を表示するか、次にお問い合わせください。 ampquestions@qlik.com