Use the following steps to configure SSL for a self-signed certificate or trusted certificate provider:
$JAVA_HOME\bin\keytool -genkey -alias tomcat -keyalg RSA -keystore keystore
On UNIX, make sure that the directory in which you generate the keystore file has appropriate permissions.
Note: For more details about specifying a different keystore file location, see the Tomcat documentation.
Note: Both passwords should be the same.
File 'keystore' is generated.
Install_dir\config\
Specifies the directory where CA Executive Insight is installed.
<!-- Define a SSL HTTP/1.1 Connector on port 8443 -->
<Connector
port="8443"
scheme="https"
secure="true"
clientAuth="false"
keystoreFile="${catalina.home}/config/keystore"
keystorePass="changeit"
sslProtocol="TLS"
compression="2048"
compressableMimeType="text/html,text/xml,text/plain,text/javascript,text/css"
useSendfile="false"
/>
install_dir\config\execWebUIConfig.properties
execinsight.backendserver.protocol=https execinsight.backendserver.port=8443
Note: For a web UI installation restart both the server and web UI servers.
https://hostname:<SSL port number>/
https://hostname:<SSL port number>/admin/
Note: Enter the SSL port number that you specified in the server.xml file.
Note: The hostname for the administrative UI will be the server installation host and not the web UI host if you have an internet accessible deployment.
Once the SSL is up and functional with the self-signed certificate; you are ready to implement an official Certificate Authority provided certificate.
|
Copyright © 2014 CA.
All rights reserved.
|
|