These instructions show you how to configure HelpSystems Insite to run in secure sockets layer (SSL) mode with a self-signed certificate all while using your browser on your desktop, or even on a mobile device, such as a phone or tablet. Steps include:
Note: Additional information is available on the Apache Tomcat® website.
You must first generate a .keystore file. Make sure to note the password you enter, as you’ll need this later.
Insite comes packaged with its own JVM. To generate the .keystore file on Windows, do the following:
C:\Program Files (x86)\Help Systems\HelpSystems Insite\jvm\bin
keytool -keysize 2048 -genkey -alias tomcat -keyalg RSA -keystore robotweb.keystore
After creating a password, you’ll be prompted for your organization's information. When asked for your first and last name, specify the domain name of the server that users will enter in order to connect to Insite (e.g. 10.60.152.64) to help ensure that their certificates are valid when connecting to the server.
After you have filled the requested fields, press Enter. The resulting robotweb.keystore file is located in your working directory (C:\Program Files (x86)\Help Systems\HelpSystems Insite\jvm\bin).
"$JAVA_HOME/bin/keytool" -keysize 2048 -genkey -alias tomcat -keyalg RSA -keystore robotweb.keystore
keystorePass="[password you created with the robotweb.keystore]"
sslEnabledProtocols="TLSv1, TLSv1.1, TLSv1.2"
redirectPort="8443"in the Connector for protocol="AJP/1.3".
Note: Make sure the port 8009 is available and not being used by another process on the system. You can submit the command from a DOS prompt to view the assigned ports to verify:
netstat -a | find "8009"
If port 8009 is already in use and ‘listening’, change 8009 to a different port like 8008:
<!-- is a comment --> and this
< is not a comment /> in the xml.
Note: Your browser may ask you to define an exception in order to access the page.
Still have questions? We can help. Submit a case to Technical Support.