Using SSL with Web Interface

From RangerMSP Wiki - PSA software for MSPs and IT services providers
Jump to navigation Jump to search

Commit Web Interface supports the ability to accept SSL connections (https rather than http).

Using SSL with Commit Web Interface is OPTIONAL. You can use Commit Web Interface without setting up SSL.

The first step you should take if you want to use SSL with Commit Web Interface is to obtain SSL certificates from an authorized SSL authority such as Verisign or Thawte.


Saving the Certificates Files

Commit requires that your certificates files be in the .pem file format. You should have three certificates files with the following names:

Key.pem
Cert.pem
Root.pem

Place your certificates files in the following folder:

<Installation_DIR>\Commit\WebInterface

If your certificates are in another file format, convert them to the .pem file format. Read the SSL Troubleshooting to see how to convert certain types of SSL certificate file formats.

Activating SSL with Commit

You need to instruct Commit Web Interface to use SSL. To do so, you must edit the following file:
<Installation_DIR>\Commit\WebInterface\CommitWebInterface.ini

Change the token settings in the above file to Yes as follows:
UseSSLEncryption=Y