I current have CommzGate running on the default HTTP port 8080
How do I enable this to run using HTTPS?
I current have CommzGate running on the default HTTP port 8080
How do I enable this to run using HTTPS?
To run CommzGate on HTTPS, you have to edit the following configuration file:
<COMMZGATE Installation Directory>/apache-tomcat/conf/server.xml for Linux
or
<COMMZGATE Installation Folder>\apache-tomcat\conf\commzgate.keystore" for Windows
Look for the following section and uncomment this section:
<!--
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="/usr/local/commzgate/apache-tomcat/conf/**commzgate.keystore**"
keystorePass="commzgate" />
-->
"/usr/local/commzgate/apache-tomcat/conf/commzgate.keystore" is a dummy location which you should change to point to your own Java keystore location.
You can install either a self-signed SSL certificate or a full-fledge SSL certificate in your keystore. More info on how to create a Java keystore with a self-signed certificate can be found here:
http://www.sslshopper.com/article-how-to-create-a-self-signed-certificate.html
After making the change in the configuration, restart the Tomcat service using:
./commzgate_server restart for Linux
or for Windows, restart the COMMZGATE5-Server process in the Windows Services control panel