How to configure CA- Signed Certificate in WAS for RAM
- Choose Key database type and select JKS. Give the keystore a name such as your_domain.jks.
-
Click the Browse button. Go to
C:\Program Files\IBM\WebSphere\AppServer\profiles\default\etc
or to a different location where you want to store your keystore file. - Click OK. Enter a password and click OK.
- Click Create then New Certificate Request to bring up the Create New Key and Certificate Request dialog.
-
Type a Key Label, Common Name, Organization, Locality, State, and select a Country. Select 2048 for Key Size.
- We have send ramqa1certreq.arm file to the CA authority and in return they have send me the below set of files
2 answers
-
Go to NodeDefaultKeystore under Keystores [ as you've done ]
- Click on Personal Certificate Requests / New fill out the form
- Send the CSR to the Certificate Authority. You'll likely get back a Base64 encoded file. Put that on your websphere machine somewhere
- Again on NodeDefaultKeystore / Personal Certificates click Receive from Certificate authority
- Provide the path name
- This should import your new certificate in the NodeDefaultKeyStore file. Make sure it shows up there.
- Next go to SSL Configurations, Open NodeDefaultSSL settings
- Choose your CA signed certificate next to "Default server certificate alias"
- Save
Navigate to the path where the file got created and send it to the Identity Management Team and get it signed back. We have tried using Internal certificate key
Note: Make sure you point the file name under any drive with .cer extension.
2. Next step is to receive the SSL cert
3. Replace the old one with new one
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-nd-dist&topic=tsec_sslreplaceselfsigncertBased on the import we did on our QA enviornment it worked fine with us.