Sie knnen IBM HTTP Server (IHS) so konfigurieren, dass Nicht-SSL-URL-Anforderungen als SSL-Anforderungen verarbeitet werden. Diese Umadressierung funktioniert für Anwendungen, die in einem Browser, wie beispielsweise Rational Rational ClearQuest Web, ausgeführt werden.
Informationen zu diesem Vorgang
Achtung: Bei Eclipse-basierten Anwendungen, wie beispielsweise
Rational ClearCase Remote Client (CCRC), werden Nicht-SSL-URLs durch die Ausführung der in diesem Abschnitt beschriebenen Tasks inaktiviert.
In den Pfadnamen dieses Artikels werden folgende Variablen verwendet:
- CMServerHost
- Hostname für Change Management Server (CM Server)
- RATIONAL_COMMON
- Verzeichnis, in dem die allgemeinen Rational-Dateien installiert sind.
Vorgehensweise
- Bearbeiten Sie die Datei httpd.conf, die sich im folgenden Verzeichnis befindet:
- Unter Windows:
- %RATIONAL_COMMON%\IHS\conf
- Unter UNIX und Linux:
- $RATIONAL_COMMON/IHS/conf
- Fügen Sie VirtualHost-Einstellungen hinzu oder ändern Sie vorhandene Einstellungen, um die folgenden Befehle einzuschließen.
- Unter Windows:
<VirtualHost *:80>
ServerName CMServerHost
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://CMServerHost$1 [R]
RewriteLogLevel 0
RewriteLog "logs\rewrite.log"
</VirtualHost>
- Unter UNIX und Linux:
<VirtualHost *:80>
ServerName CMServerHost
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://CMServerHost$1 [R]
RewriteLogLevel 0
RewriteLog "logs/rewrite.log"
</VirtualHost>
Vergewissern Sie sich, dass sich die Befehle an der richtigen Stelle in der Datei befinden, bevor Sie das WebSphere Application-Modul und das WebSphere-Plug-in-Modul ausführen.
- Fügen Sie die Datei ssl.conf durch Hinzufügen der folgenden Befehle ein:
# include ssl information
Include conf/ssl.conf
- Speichern Sie Ihre Änderungen, und schließen Sie die Datei.
- Editieren Sie die Datei ssl.conf, und geben Sie die
korrekten Pfadinformationen für das SSL-Zertifikat ein. Die Datei ssl.conf befindet sich im folgenden Verzeichnis:
- Unter Windows:
- %RATIONAL_COMMON%\IHS\conf
- Unter UNIX und Linux:
- $RATIONAL_COMMON/IHS/conf
Speichern Sie Ihre Änderungen, und schließen Sie die Datei.
- Bearbeiten Sie die Datei CqServerConn.properties, die sich im folgenden Verzeichnis befindet:
- Unter Windows:
- %RATIONAL_COMMON%\CM\profiles\profileName\installedApps\dfltCell\TeamEAR.ear\CQWebModule.war\WEB-INF\classes
- Unter UNIX und Linux:
- $RATIONAL_COMMON/CM/profiles/profileName/installedApps/dfltCell/TeamEAR.ear/CQWebModule.war/WEB-INF/classes
- Ändern Sie den Wert des Parameters HELP_SERVER_URL von:
HELP_SERVER_URL=http://localhost
in:
HELP_SERVER_URL=https://localhost
- Speichern Sie Ihre Änderungen, und schließen Sie die Datei.
- Starten Sie IBM HTTP Server erneut.