Submit a ticketCall us

Don’t fall victim to a ransomware attack
Backups are helpful, but sometimes that’s not enough to protect your business against ransomware. At our live webcast we will discuss how to protect against ransomware attacks with SolarWinds® Patch Manager and how to leverage log data to detect ransomware. Register now for our live webcast.

Home > Success Center > Web Help Desk (WHD) > Web Help Desk Administrator Guide > Configure and manage authentication > Enable HTTPS

Enable HTTPS

Created by Steve.Hawkins, last modified by Steve.Hawkins on May 19, 2017

Views: 106 Votes: 0 Revisions: 5

When a browser submits an HTTPS request to Web Help Desk, the SSL protocol requires Web Help Desk to respond with a certificate to prove the authenticity of the server. Begin your security configuration by enabling HTTPS.

To activate HTTPS in Web Help Desk:

  1. Configure the HTTPS listening port to monitor HTTPS requests.
  2. Configure a URL port to monitor URLs generated by Web Help Desk that point back to the application.
  3. Enable Web Help Desk to listen for HTTPS requests.
  4. Enter the SSL connection port (if needed).
  5. Restart Web Help Desk.

Because this procedure requires changes to the whd.conf file, review the following procedures before you enable HTTPS.

1. Configure the HTTPS listening port

  1. Open an Explore window.
  2. Navigate to:

    WebHelpDesk/conf/whd.conf

  3. In the whd.conf file locate the Ports section.
  4. Enter the port number Web Help Desk monitors for HTTPS requests, which appears after the following entry:

    HTTPS_PORTS=

  5. Save your changes.
  6. Close the whd.conf file.

2. Configure a URL port

Your deployment may require Web Help Desk to use a different port in URLs it generates to itself than the port the app server itself is actually running on. For example, you can configure a Web server to route requests for the default port (80) to go to the default Web Help Desk port (8081). In this example, you can have Web Help Desk URLs use port 80 instead of port 8081.

To configure a URL port:

  1. In the whd.conf file, locate the URL Ports (optional) section.
  2. At the bottom of this section, enter the desired URL port number after the following entry:

    URL_HTTPS_PORT=

  3. Save and close the file.

3. Enable listening for HTTPS requests

  1. In the whd.conf file, locate the HTTPS_PORTentry.
  2. Uncomment the entry.
  3. Save and close the file.

4. Enter the SSL connection port

By default, Web browsers use port 443 for SSL connections. If you use a different port, include the port number in URLs that refer to Web Help Desk.

For example, if your whd.conf file contains HTTPS_PORT=8443, connect to Web Help Desk using the following URL:

https://localhost:8443

5. Restart Web Help Desk

After you configure the HTTPS_PORT setting, restart Web Help Desk. The application creates a new Java keystore at the following location:

WebHelpDesk/conf/keystore.jks

The new keystore contains a self-signed certificate.

 
Last modified
07:45, 19 May 2017

Tags

Classifications

Public