Enable SSL on Gathr Webstudio

When SSL is enabled on Gathr, it provides more secure approach towards data transferred between Gathr application and different services.

This topic helps you to understand the steps required to enable SSL on Gathr webstudio.

Prerequisites

Customer provided .jks certificate file should be available in Gathr deployment machine.

Steps to Enable SSL

  1. Update <Gathr_installation_dir>/Gathr/server/tomcat/conf/server.xml with keystore certificate and password configuration.

    <Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol"
    maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
    clientAuth="false" sslProtocol="TLS" keyAlias="server" keystoreFile="<home\_dir>/keystore/<your\_certificate\_name>" keystorePass="<certificate password>" />
    
  2. Update <Gathr\_installation\_dir>/Gathr/conf/yaml/env-config.yml with below parameters:

    sax.web.url: "https://<hostname>:8443/Gathr"
    sax.ui.port: "8443"
    
  3. Update <Gathr\_installation\_dir>/Gathr/conf/yaml/common.yml with below parameters:

    sax.http.prefix: "https://"
    
  4. Restart the tomcat with config.reload=true and verify the Gathr URL:

    https://<hostname>:8443/Gathr
    
Top