Puede configurar IBM HTTP Server (IHS) para que procese solicitudes de URL no SSL como solicitudes SSL. Esta redirección funciona con aplicaciones que se ejecutan en un navegador, como Rational ClearQuest Web.
Acerca de esta tarea
Atención: Para aplicaciones basadas en Eclipse, como Rational ClearCase Remote Client (CCRC), la realización de las tareas descritas en este tema inhabilitan los URL no SSL.
Las variables siguientes se utilizan en nombres de vía de acceso en este tema:
- CMServerHost
- Nombre de host de Change Management Server (servidor CM)
- RATIONAL_COMMON
- Directorio donde están instalados los archivos comunes de Rational
Procedimiento
- Edite el archivo httpd.conf, que está ubicado en el directorio siguiente:
- En Windows:
- %RATIONAL_COMMON%\IHS\conf
- En el sistema UNIX y Linux:
- $RATIONAL_COMMON/IHS/conf
- Añada o modifique los valores VirtualHost para incluir los siguientes mandatos:
- En Windows®:
<VirtualHost *:80>
ServerName CMServerHost
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://CMServerHost$1 [R]
RewriteLogLevel 0
RewriteLog "logs\rewrite.log"
</VirtualHost>
- En el sistema UNIX y Linux:
<VirtualHost *:80>
ServerName CMServerHost
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://CMServerHost$1 [R]
RewriteLogLevel 0
RewriteLog "logs/rewrite.log"
</VirtualHost>
Asegúrese de que los mandatos estén colocados correctamente en el archivo de manera que se ejecuten antes del módulo WebSphere Application y del módulo de plug-in WebSphere.
- Incluya el archivo ssl.conf añadiendo el mandato siguiente:
# include ssl information
Incluya conf/ssl.conf
- Guarde los cambios y cierre el archivo.
- Edite el archivo ssl.conf para proporcionar la información de vía de acceso de certificado SSL correcta. El archivo ssl.conf está ubicado en el directorio siguiente:
- En Windows:
- %RATIONAL_COMMON%\IHS\conf
- En el sistema UNIX y Linux:
- $RATIONAL_COMMON/IHS/conf
Guarde los cambios y cierre el archivo.
- Edite el archivo CqServerConn.properties, que está ubicado en el directorio siguiente:
- En Windows:
- %RATIONAL_COMMON%\CM\profiles\profileName\installedApps\dfltCell\TeamEAR.ear\CQWebModule.war\WEB-INF\classes
- En el sistema UNIX y Linux:
- $RATIONAL_COMMON/CM/profiles/profileName/installedApps/dfltCell/TeamEAR.ear/CQWebModule.war/WEB-INF/classes
- Cambie el valor del parámetro HELP_SERVER_URL de:
HELP_SERVER_URL=http://localhost
a:
HELP_SERVER_URL=https://localhost
- Guarde los cambios y cierre el archivo.
- Reinicie el servidor IBM HTTP.