How to use JSEE mplementation to enable SSL in CMEW when running it as standalone webserver
search cancel

How to use JSEE mplementation to enable SSL in CMEW when running it as standalone webserver

book

Article ID: 32437

calendar_today

Updated On:

Products

Endevor Endevor - Enterprise Workbench

Issue/Introduction

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 ?

 

 

Environment

Release: All Supported Releases
Component: ENTCCM

Resolution

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: 

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