証明書のインストール

Qlik NPrinting が証明書を使用するようにするには、証明書をインストールする必要があります。自己署名証明書または CA によって署名された証明書をインストールする必要があります。

証明書ファイル名は「NPrinting.crt」、秘密キーのファイル名は「NPrinting.key」です。好きなファイル名を付けることもできますが、適宜指示を変更してください。

Qlik NPrinting Server June 2017 以降での証明書のインストール

以下を実行します。

  1. 証明書 Nprinting.crt と関連する秘密キー Nprinting.key を、適切なフォルダーにコピーします。
    1. NewsStand の場合: %ProgramData%\NPrinting\newsstandproxy\

      一般的なパスは C:\ProgramData\NPrinting\newsstandproxy\ です。

    1. Qlik NPrinting web console の場合: %ProgramData%\NPrinting\webconsoleproxy\

      一般的なパスは C:\ProgramData\NPrinting\webconsoleproxy です。

  2. 両方のプロキシ設定ファイルを変更して、新しい証明書ファイルを参照するようにします:
    1. NewsStand プロキシ構成ファイル %ProgramData%\NPrinting\newsstandproxy\app.conf を編集します。

      # を削除してコメントを解除し、次の行を変更または追加します。

      http.sslcert=${ProgramData}\NPrinting\newsstandproxy\NPrinting.crt 必要に応じて証明書ファイル名を変更します。

      http.sslkey=${ProgramData}\NPrinting\newsstandproxy\NPrinting.key 必要に応じて秘密キー ファイル名を変更します。

      ${ProgramData} は構成ファイルの注釈が入った Windows ProgramData 環境変数です。あるいは、完全パスを挿入できます (例: C:\ProgramData\NPrinting\newsstandproxy\NPrinting.crt)。

    2. Qlik NPrinting web console プロキシ構成ファイル %ProgramData%\NPrinting\webconsoleproxy\app.conf を編集します。

      # を削除してコメントを解除し、次の行を変更または追加します。

      http.sslcert=${ProgramData}\NPrinting\webconsoleproxy\NPrinting.crt 必要に応じて証明書ファイル名を変更します。

      http.sslkey=${ProgramData}\NPrinting\webconsoleproxy\NPrinting.key 必要に応じて秘密キー ファイル名を変更します。

      ${ProgramData} は構成ファイルの注釈が入った Windows ProgramData 環境変数です。あるいは、完全パスを挿入できます (例: C:\ProgramData\NPrinting\webconsoleproxy\NPrinting.crt)。

  3. 新しい証明書は、サービスの起動プロセス中にのみ読み取られるため、Qlik NPrinting web engine サービスを停止して再起動する必要があります。

17.3 以前の Qlik NPrinting Server での証明書のインストール

17.0 から 17.3 バージョンの Qlik NPrinting web console および NewsStand は、2017 年 6 月とそれ以降のバージョンで構成フォルダー構造が異なります。

以下を実行します。

  1. 証明書 Nprinting.crt と関連する秘密キー Nprinting.key を、適切なフォルダーにコピーします。
    1. NewsStand の場合:

      [proxy installation root]\proxy\newsstandproxy\src\qlik.com\newsstandproxy\conf。例: C:\Program Files\NPrintingServer\proxy\newsstandproxy\src\qlik.com\newsstandproxy\conf

    1. Qlik NPrinting web console の場合: [proxy installation root]\proxy\webconsoleproxy\src\qlik.com\webconsoleproxy\conf

      例: C:\Program Files\NPrintingServer\proxy\newsstandproxy\src\qlik.com\newsstandproxy\conf

  2. 両方のプロキシ設定ファイルを変更して、新しい証明書ファイルを参照するようにします:
    1. NewsStand プロキシ構成ファイル [proxy installation root]\proxy\newsstandproxy\src\qlik.com\newsstandproxy\conf\app.conf を編集します。

      次のラインを変更または追加します。

      http.sslcert=.\src\qlik.com\ newsstandproxy\conf\NPrinting.crt。必要に応じて証明書ファイル名を変更します。

      http.sslkey=.\src\qlik.com\ newsstandproxy\conf\NPrinting.key。必要に応じて秘密キー ファイル名を変更します。

      パスはプロキシ実行ファイルの場所と関連しています。この場合は %ProgramFiles%\NPrintingServer\proxy\newsstandproxy です。

    2. Qlik NPrinting web console プロキシ構成ファイル [proxy installation root]\proxy\webconsoleproxy\src\qlik.com\webconsoleproxy\conf\app.conf を編集します。

      次のラインを変更または追加します。

      http.sslcert=.\src\qlik.com\webconsoleproxy\conf\NPrinting.crt。必要に応じて証明書ファイル名を変更します。

      http.sslkey=.\src\qlik.com\webconsoleproxy\conf\NPrinting.key。必要に応じて秘密キー ファイル名を変更します。

      パスはプロキシ実行ファイルの場所と関連しています。この場合は %ProgramFiles%\NPrintingServer\proxy\webconsoleproxy です。

  3. 新しい証明書は、サービスの起動プロセス中にのみ読み取られるため、Qlik NPrinting web engine サービスを停止して再起動する必要があります。

インストールのチェック

ウェブ サイトに接続し、ブラウザーで証明書の詳細を表示して、自分がインストールした証明書をウェブ サイトが使用していることを検証します。

  • CA 署名入り証明書を使用すると、ブラウザーの警告メッセージが消えます。
  • 自己署名入り証明書を使用すると、警告メッセージは引き続き表示されます。すべてのブラウザーから警告メッセージを削除するには、自己署名証明書を、ローカル コンピューターの信頼できるルートに追加する必要があります。お使いのオペレーティング システムに関する公式 Microsoft ドキュメントを参照し、このアクション [信頼されたルート証明書の管理] を実行してください。