CM サーバーによる強制 SSL 接続

変更管理サーバー (CM サーバー) により、非 SSL 要求を強制的に SSL 要求として処理できます。
このトピックでは、パス名で次の変数を使用します。
yourServerName
CM サーバーのホスト名
RATIONAL_COMMON
Rational 共通ファイルがインストールされるディレクトリ

CM サーバーにより、非 SSL 要求を強制的に SSL 要求として処理するには、次のようにします。

  1. 以下のディレクトリにある httpd.conf ファイルを編集します。
    • Windows の場合: drive:%RATIONAL_COMMON%¥IHS¥conf
    • UNIX システムおよび Linux の場合: $RATIONAL_COMMON/IHS/conf
    1. VirtualHost 設定を、 次のコマンドが含まれるように追加または修正します。 yourServerName をご使用の CM サーバー ホストの名前に置き換え、 %RATIONAL_COMMON% または $RATIONAL_COMMON を Rational 共通ファイルが インストールされているパス指定に置き換えます。
      • Windows® の場合:
        <VirtualHost *:80>
        ServerName yourServerName
        RewriteEngine on
        RewriteCond %{SERVER_PORT} !^443$
        RewriteRule ^(.*)$ https://yourServerName$1 [R]
        RewriteLogLevel 0
        RewriteLog "drive:¥%RATIONAL_COMMON%¥IHS¥logs¥rewrite.log"
        </VirtualHost>
      • UNIX システムおよび Linux の場合
        <VirtualHost *:80>
        ServerName yourServerName
        RewriteEngine on
        RewriteCond %{SERVER_PORT} !^443$
        RewriteRule ^(.*)$ https://yourServerName$1 [R]
        RewriteLogLevel 0
        RewriteLog "$RATIONAL_COMMON/IHS/logs/rewrite.log"
        </VirtualHost>
      重要: これらのコマンドが WebSphere® Application モジュールおよび WebSphere Plug-in モジュールより前に実行されるように、ファイル内で適切に配置してください。
    2. 以下のコマンドを追加して、ssl.conf ファイルが組み込まれるようにします。
      # include ssl information
      Include conf/ssl.conf
    3. 変更を保存して、ファイルを閉じます。
  2. ssl.conf ファイルを編集して、正しい SSL 証明書パス情報を指定します。 ssl.conf ファイルは、以下のディレクトリにあります。
    • Windows の場合: drive:¥%RATIONAL_COMMON%¥IHS¥conf
    • UNIX システムおよび Linux の場合: $RATIONAL_COMMON/IHS/conf

    変更を保存して、ファイルを閉じます。

  3. 以下のディレクトリにある、CqServerConn.properties ファイルを編集します。
    • Windows の場合: drive:¥%RATIONAL_COMMON%¥CM¥profiles¥profileName¥installedApps¥nodeNameCMProfileNode01Cell¥RationalClearQuestWeb.ear¥CQWebModule.war¥WEB-INF¥classes
    • UNIX システムおよび Linux の場合: $RATIONAL_COMMON/CM/profiles/profileName/installedApps/nodeNameCMProfileNode01Cell/RationalClearQuestWeb.ear/CQWebModule.war/WEB-INF/classes
    1. HELP_SERVER_URL パラメータの値を以下のように変更します。
      HELP_SERVER_URL=http://localhost
      から
      HELP_SERVER_URL=https://localhost
    2. 変更を保存して、ファイルを閉じます。
  4. IBM HTTP Server を再起動します。

フィードバック