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

Qlik NPrintingQlik Sense 証明書を読み取らない

Qlik Sense 証明書は Qlik NPrinting Server および Qlik NPrinting Engine 上の正しいフォルダーに追加されています。ただし、Qlik NPrinting ウェブ コンソール はこれらを読み取りません。

考えられる原因  

  • Qlik Sense 証明書が適切にエクスポートされていません。
  • セキュリティ設定で、ユーザー証明書ストアに証明書が保存されている必要があります。
  • イントラネット セキュリティ設定の変更が必要である可能性があります。

提案されたアクション  

Qlik NPrinting と Qlik Sense との接続 にある必要条件に従っていることを確認します。これで問題が解消されない場合は、証明書を再エクスポートして、イントラネット セキュリティ設定を更新します。

証明書のエクスポート

Qlik Sense 管理者は、以下のエクスポートに関する指示に従う必要があります。Qlik NPrinting と Qlik Sense との接続

お使いの Qlik NPrinting のバージョンに応じて異なる証明書が必要です。

  • Qlik NPrinting June 2019 以降: client.pfx。複数の Qlik Sense 展開に接続している場合は、このファイルの名前を変更できます。
  • Qlik NPrinting April 2019 以前: client.pfxserver.pfx、および root.cer。これらのファイルの名前を変更することはできません。

ユーザー証明書ストアへの証明書のインストール

Qlik Sense で接続を受け付けるために必要なものは、client.pfx 証明書ファイルのみです。この証明書を Qlik NPrinting インストール フォルダー (C:\Program Files\NPrintingServer\Settings\SenseCertificates) にコピーすると、Qlik Sense サーバーに対する要求を署名する場合に読み取られて使用されます。server.pfx および root.cer 証明書は必要ありません。

セキュリティ ポリシーによって証明書をファイル システムに保存しないよう要求されている場合、Qlik NPrinting ではユーザー証明書ストアから証明書を読み取ることができます。client.pfxserver.pfx、および root.cer の 3 つすべての証明書が必要です。QmcCertificatesInstaller.exe ツールを使用して、証明書をストアにインストールする必要があります。3 つすべてを信頼チェーンに結合して、証明書ストアに保存します。

警告メモ証明書ストアを使用する場合、1 つの Qlik Sense サーバーにのみ接続できます。複数のサーバーに接続する場合は、証明書をファイル システムにインストールする必要があります。

以下を実行します。

  1. Qlik Sense システム管理者からエクスポートして名前を変更した Qlik Sense 証明書を受信します。

  2. Qlik NPrinting スケジューラー サービス を実行している Qlik NPrinting ServerWindowsQlik NPrinting Server サービス管理者としてログインします。
  3. 証明書を C:\Program Files\NPrintingServer\Settings\SenseCertificates に追加します。Qlik NPrinting では自動的に各接続に使用される正しいフォルダーが識別されます。

    このフォルダーの名前を変更したりカスタマイズしたりしないでください。

  4. WindowsQlik NPrinting Engine サービス管理者を利用して、Qlik NPrinting Engine サービスを実行している各 Qlik NPrinting Engine に同じ手順を行います。

ユーザーが Qlik Sense ハブでレポートを表示するために、Qlik Sense でユーザー アクセスの割り当てをさらに行う必要はありません。

イントラネット セキュリティ設定の更新

イントラネット設定によっては、Qlik Sense サーバーへの接続がブロックされる場合があります。サーバーが応答していない場合は、イントラネット設定を変更する必要があります。

以下を実行します。

  1. Qlik NPrinting スケジューラー サービス を実行している Qlik NPrinting ServerWindowsQlik NPrinting Server サービス管理者としてログインします。

  2. Windowsコントロール パネルを開きます。
  3. [インターネット オプション] に移動します。
  4. [セキュリティ設定の変更] をクリックします。
  5. [セキュリティ] タブをクリックします。
  6. [ローカル イントラネット] を選択します。
  7. [サイト] ボタンをクリックし、[詳細] ボタンをクリックします。
  8. リストに Qlik Sense プロキシ サーバーのコンピューター名全体 (ドメイン名を含む) を、「https://sense_proxy_computer_name.domain_name」の形式で追加します。
  9. [閉じる] をクリックします。
  10. [OK] を 2 回クリックして、[インターネット プロパティ] ウィンドウを閉じます。
  11. WindowsQlik NPrinting Engine サービス管理者を利用して、Qlik NPrinting Engine サービスを実行している各 Qlik NPrinting Engine に同じ手順を行います。