SSL configuration between Browser and WebServer
I. Create a key database file for IHS
1. Start the iKeyman utility: /IHS root/bin/ikeyman.sh
2. From the Menu Bar select Key Database File > New.
3. Choose the key database type as CMS
4. Enter a file name for the new Key Database file you are creating
5. Enter a Location for the location where you want to store the .kdb file
6. Click OK.
II. Stash the password
1. After saving the key database file to the location specified, you are prompted to enter a password.
This is the password that will be used to open the key database file in iKeyman in the future.
2. Make sure checkbox Stash the password to a file is enabled. this saves the encrypted password file
as a .sth file in the same directory as the key database file.
3. Click OK
III. Create a self-signed certificate
1. First, Open the KDB using ikeyman. This will show the key database contents.
2. Click on the “down arrow” to the right, to display a list of three choices.
Personal Certificates
Personal Certificate Requests
Signer Certificates
Select Personal Certificate and click New Self-Signed.
3. Now, a new window will pop up. here you need to input details about the certificate and your
organization. Click OK.
4. Select the certificate that you created now and click Extract Certificate.
Enter the File name (.arm) and Location. Click OK.
5. Copy this .arm file to the WebSphere Application Server machine.
IV. Configure a virtualhost on IHS to use HTTPS.
1. Make a backup of the httpd.conf file.
2. In the load module section, add the following line:
LoadModule ibm_ssl_module modules/mod_ibm_ssl.so
3. To add virtualhost stanza to the httpd.conf file add the following lines:
Listen 443
<VirtualHost host_name.domain:443>
ServerName host_name.domain
SSLServerCert certificate name
DocumentRoot “IHS_Root\docs”
SSLEnable
SSLClientAuth none
Keyfile “path_to_keyfile_created”
<\VirtualHost>
4. Start IBM HTTP Server.
===============================================================
SSL configuration between Plug-in and WebSphere Application server
No comments:
Post a Comment