Accessing the Web Console Over an HTTPS Connection

The Avalanche web server (Apache Tomcat) can be configured to encrypt traffic between the Console and the Avalanche Server using an HTTPS connection. This requires obtaining an SSL certificate, modifying the server.xml file, and then restarting the Tomcat Server.

This process requires a certificate in a pfx/p12 format. For more information about certificates, see Obtaining SSL Certificates.

Enabling a secure connection

1.From the Start Menu, open the Services application.

2.Right click WavelinkTomcat in the list of services and select Stop.

3.In File Explorer, make a copy of the existing pfx/p12 certificate.

4.Copy the certificate to C:\Program Files\Wavelink\Avalanche\jre\bin.

5.Go to C:\Program Files\Wavelink\Avalanche\Web\conf.

6.Copy the server.xml file to a backup folder location.

7.Open the original server.xml file in a text editor.

8.Comment out the current HTTP connector that uses port 8080.

<!--

<Connector port="8080" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443" />

-->

9.Modify the Connector port for 8443 with protocol of org.apache.coyote.http11.Http11NioProtocol to reflect the content shown here. You will also need to enter the location and password for your certificate and remove the comments from this connector.
<Connector
protocol="org.apache.coyote.http11.Http11NioProtocol"
port="8443" maxThreads="200"
scheme="https" secure="true" SSLEnabled="true"
keystoreFile="C:\Program Files\Wavelink\Avalanche\jre\bin\<name of SSL certificate>.p12" keystorePass="<certificate password>"
clientAuth="false" sslProtocol="TLS"/>

10.Return to the Services application, right click WavelinkTomcat, and select Start.

11.Enter the following URL into the Web browser and log into Avalanche: https://<FQDN or IP address of Avalanche>:8443/AvalancheWeb

To access the Web Console over a secure connection

Once you have generated a certificate, activated SSL for Tomcat, and restarted the Tomcat server, you can access the Web Console over an HTTPS connection.

In the address field of your browser, type:

https://[DNS name or IP address of Avalanche]:8443/AvalancheWeb