How to use JSSE implementation to enable SSL in CMEW when running it as standalone webserver

book

Article ID: 32437

calendar_today

Updated On:

Products

CA Endevor Software Change Manager (SCM) CA Endevor Software Change Manager - Natural Integration (SCM) CA Endevor Software Change Manager - ECLIPSE Plugin (SCM) CA Endevor Software Change Manager - Enterprise Workbench (SCM)

Issue/Introduction

Question:

CA Change Manager Enterprise Workbench (CMEW) is based on Apache Tomcat, how to use JSEE (Java runtime) implementation to enable SSL for CMEW when running it as standalone webserver ?

 

Answer:

First, create a keystore file on windows system to store server’s private key and self-signed certificate by running the following command:

"%JAVA_HOME%\bin\keytool" -genkeypair -alias tomcat -keyalg RSA   -keystore c:/tomcat.keystore –storepass changeit

 

You will be prompted for general information about this Certificate, such as company, contact name, and so on, press the ENTER key at the last prompt will automatically uses the same password for the key as the keystore.

Once the keystore file is successfully created, the next step is to edit Tomcat configuration file -$Tomcat_Home/conf/server.xml to enable SSL.

Here is example of connector element for SSL support using JSEE NIO implementation on Tomcat 7: 

<Please see attached file for image>

connector.png

 

After finishing the configuration changes, restart Tomcat, you should be able to access CMEW supported by Tomcat via SSL. For example, try:

https://localhost:8443/ew

Environment

Release:
Component: ENTCCM

Attachments

1558699139121000032437_sktwi1f5rjvs16ok4.png get_app