Implementing SSL at Helical Insight Tomcat

Hello HI Team,
I am using helical insight version 4.0. How to implement SSL for Helical Insight at Helical Insight tomcat level?

Thank you.

Hello,
SSL can be configured at tomcat level of Helical Insight or you can have a redirection server on your webservers which SSL can be configured.
Steps for implementing SSL at Helical Insight tomcat

  1. With your SSL certificate you will have a .jks file and keystore password.
  2. You can save this JKS file at absolutely anywhere on your server.
  3. Open the file server.xml whose path is “..\hi\apache-tomcat-9\conf
  4. Here after line 75 add the below content.
    < Connector port=“8443” protocol=“HTTP/1.1” SSLEnabled=“true”
    maxThreads=“150” scheme=“https” secure=“true”
    keystoreFile="/home/helical/selfsigned_backup.jks" keystorePass="helical"
    clientAuth=“false” sslProtocol=“TLS” sslVerifyClient=“optional”
    sslEnabledProtocols=“TLSv1.2,TLSv1.1,SSLv2Hello”/ >
  5. Here at keystore file pass the path of .jks file where you have saved the jks file and also change the keystore password.
  6. After adding the configuration need to restart the helical insight server
  7. Now the way to access this would be like : https://publicip:8443/hi-ee/ instead of the previous http://publicip:8085/hi-ee/

Thank You,
Helical Insight.