비SSL 요청을 SSL 요청으로 처리하도록 IHS 구성

IHS(IBM HTTP Server)가 비SSL URL 요청을 SSL 요청으로 처리하도록 구성할 수 있습니다. 이 리디렉션은 Rational ClearQuest Web처럼, 브라우저에서 실행되는 애플리케이션에 대해 적용됩니다.
이 태스크 정보
주의: Rational CCRC(ClearCase Remote Client) 등의 Eclipse 기반 애플리케이션인 경우에는 이 주제에서 설명하는 태스크를 수행하면 비SSL URL을 사용하지 않도록 설정됩니다.
이 주제에서 경로 이름에는 다음과 같은 변수가 사용됩니다.
CMServerHost
CM 서버 호스트 이름
RATIONAL_COMMON
Rational 공통 파일이 설치된 디렉토리

CM 서버가 비SSL 요청을 SSL 요청으로 강제 실행하도록 하려면 다음을 수행하십시오.

  1. 다음 디렉토리에 있는 httpd.conf 파일을 편집하십시오.
    • Windows의 경우:
      %RATIONAL_COMMON%\IHS\conf
    • UNIX 시스템 및 Linux의 경우:
      $RATIONAL_COMMON/IHS/conf
    1. 다음 명령을 포함하도록 VirtualHost 설정을 추가하거나 수정하십시오.
      • Windows®의 경우:
        <VirtualHost *:80>
        ServerName CMServerHost
        RewriteEngine on
        RewriteCond %{SERVER_PORT} !^443$
        RewriteRule ^(.*)$ https://CMServerHost$1 [R]
        RewriteLogLevel 0
        RewriteLog "%RATIONAL_COMMON%\IHS\logs\rewrite.log"
        </VirtualHost>
      • UNIX 시스템 및 Linux의 경우:
        <VirtualHost *:80>
        ServerName CMServerHost
        RewriteEngine on
        RewriteCond %{SERVER_PORT} !^443$
        RewriteRule ^(.*)$ https://CMServerHost$1 [R]
        RewriteLogLevel 0
        RewriteLog "$RATIONAL_COMMON/IHS/logs/rewrite.log"
        </VirtualHost>

      WebSphere® 플러그인 모듈과 WebSphere Application 모듈 이전에 실행하도록 해당 명령이 적절하게 배치되었는지 확인하십시오.

    2. 다음 명령을 추가하여 ssl.conf 파일을 포함하십시오.
      # include ssl information
      Include conf/ssl.conf
    3. 변경사항을 저장한 후 파일을 닫으십시오.
  2. 올바른 SSL 인증서 경로 정보를 제공하여 ssl.conf 파일을 편집하십시오. ssl.conf 파일은 다음 디렉토리에 있습니다.
    • Windows의 경우:
      %RATIONAL_COMMON%\IHS\conf
    • UNIX 시스템 및 Linux의 경우:
      $RATIONAL_COMMON/IHS/conf

    변경사항을 저장한 후 파일을 닫으십시오.

  3. 다음 디렉토리에 있는 CqServerConn.properties 파일을 편집하십시오.
    • Windows의 경우:
      %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를 다시 시작하십시오.

피드백