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 요청으로 강제 실행하도록 하려면 다음을 수행하십시오.
- 다음 디렉토리에 있는 httpd.conf 파일을
편집하십시오.
- Windows의 경우:
- %RATIONAL_COMMON%\IHS\conf
- UNIX 시스템 및 Linux의 경우:
- $RATIONAL_COMMON/IHS/conf
- 다음 명령을 포함하도록 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
모듈 이전에 실행하도록 해당 명령이 적절하게 배치되었는지 확인하십시오.
- 다음 명령을 추가하여 ssl.conf 파일을 포함하십시오.
# include ssl information
Include conf/ssl.conf
- 변경사항을 저장한 후 파일을 닫으십시오.
- 올바른 SSL 인증서 경로 정보를 제공하여 ssl.conf 파일을 편집하십시오. ssl.conf 파일은
다음 디렉토리에 있습니다.
- Windows의 경우:
- %RATIONAL_COMMON%\IHS\conf
- UNIX 시스템 및 Linux의 경우:
- $RATIONAL_COMMON/IHS/conf
변경사항을 저장한 후 파일을 닫으십시오.
- 다음 디렉토리에 있는 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
- 다음은 변경할 HELP_SERVER_URL
매개변수 값입니다.
HELP_SERVER_URL=http://localhost
위의 값을 아래와 같이 변경하십시오.
HELP_SERVER_URL=https://localhost
- 변경사항을 저장한 후 파일을 닫으십시오.
- IBM HTTP Server를 다시 시작하십시오.