Enabling SSL Using a Valid Certificate

You must have a valid certificate available in order to enable Secure Socket Layer (SSL).
  1. Edit the <Install Directory>/apache-tomcat-[version]/conf/server.xml file in the following ways.
    1. Comment out the following xml block to disable the standard http access:
      <Connector port="8080" maxHttpHeaderSize="8192"
           maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
           enableLookups="false" redirectPort="8443" acceptCount="100"
           connectionTimeout="20000" disableUploadTimeout="true" />
    2. Uncomment the following xml block to enable https access and add the attributes:
      <Connector port="8443" maxHttpHeaderSize="8192"
          maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
          enableLookups="false" disableUploadTimeout="true"
          acceptCount="100" scheme="https" secure="true"
          keystoreFile="<path to certificate>" and keystorePass="<password>"
          clientAuth="false" sslProtocol="TLS" />
  2. Start the StarTeam Web Server and direct users to https://<hostname>:8080/StarTeam is the name of the computer where the StarTeam Web Server is running. When typing the hostname, do not use the angle brackets.