Like the majority of server systems you will install your SSL certificate on the same server or keystore where your Certificate Signing Request (CSR) was created. Your private key will always be left on and inside the server system and keystore where the CSR was originally created. Your SSL certificate will not work without original keystore file. We will assume that this is the original system. If you lose your keystore file or your password to access it. your SSL Certificate will no longer match and you will need to replace the certificate.
IBM WebSphere is a very complex system. These instructions are from a best effort to make certificate installation as simple as possible. For configurations and binding refer to IBM documentation at the end of this article.
Step 1: Picking up your SSL Certificate & its Intermediate CA certificate:
- If you had the option of server type during enrollment and selected Other you will receive a x509/.cer/.crt/.pem version of your certificate within the email. Alternately you can access your Certificate User Portal by the supplied link in the email to pick up the x509 version of your certificate.
- Copy the SSL certificate and make sure to copy the —–BEGIN CERTIFICATE—– and —–END CERTIFICATE—– header and footer Ensure there are no white spaces, extra line breaks or additional characters.
- Use a plain text editor such as Notepad, paste the content of the certificate and save it with extension .cer
- If your intermediate CA certificate for your product is not in the body of the email you can access your Intermediate CA also in a link within that email. Copy and paste the contents of your Intermediate CA into its own Notepad file and save it with a .cer extension also.
- Getting your Root CA will vary and you may have to consult your CA in order to get this. If you purchased your SSL certificate through Symantec, GeoTrust, Thawte, or RapidSSL click Here. It must be in its own Notepad file and saved with a .cer extension.
2: Importing your Intermediate & Root Certificates:
- Start the Key Management Utility (iKeyman).
- Click on Key DataBase File
- In the Open window under Key database type drop down menu select JKS and then click Browse.. locate the keystore file you created back when you generated your CSR.
Note: Key database type is chosen based on previous CSR generation instructions. If you did not generate a JKS keystore then select the type you used during your CSR generation.
- Click Open.
- Enter the password, then click OK.
- From the Key database content drop down menu select Signer Certificates, and then click Add.
- Browse to the location of your Root.cer file.
Note: you may have to click the Files of Type drop down and select All Files to find your files.
- Click Open.
- In the Enter a Label window. Specify a friendly name for this such as “root” or” “intermediate” certificate then click OK.
- Your Root certificate has been added.
- Repeat this process again for your Intermediate.cer file.
Step 3: Installing your Server Certificate:
- Under the Key Database content drop down menu select Personal Certificates, and then click Receive.
- In the popup window click Browse… and specify the location and path of your .crt server certificate.
- Click OK.
Congrats you have installed your Server certificate on your IBM WebSphere.
If you are unable to use these instructions for your server, Acmetek recommends that you contact either the vendor of your software or the organization that supports it.
for more information refer to IBM