Submit a ticketCall us

AnnouncementsAre You “Flying Blind?”

When it comes to your complex IT infrastructure, you want to ensure you have a good grasp of what’s going on to avoid any fire drills that result from guesswork. Read our white paper to learn how proactively monitoring your IT environment can help your organization while giving you peace of mind.

Get your free white paper.

Home > Success Center > Web Help Desk (WHD) > WHD - Knowledgebase Articles > Apply SSL encryption to an external Web Help Desk PostgreSQL database

Apply SSL encryption to an external Web Help Desk PostgreSQL database

  1. Set an SSL connection on the server.
    See 17.9. Secure TCP/IP Connections with SSL in the PostgreSQL 9.1 documentation for details. 
  2. Start the database server with SSL enabled.
  3. Configure the SSL connection in Web Help Desk.

    If you are setting up a new Web Help Desk installation or upgrade, configure the connection using the Web Help Desk Getting Started Wizard.

    If you are using an existing WHD installation, configure the connection by editing the file.

  4. Complete the procedure. 

Configure the connection using the Getting Started Wizard

  1. In Web Help Desk Getting Started Wizard, select Use custom SQL database.
  2. In the Database Name field, enter:

Configure the connection by editing the file

  1. Navigate to your WebHelpDesk directory.
    - Apple® macOS® : /Library/WebHelpDesk    
    - Microsoft® Windows®:  \Program Files\WebHelpDesk    
    - Linux: /usr/local/webhelpdesk
  2. Navigate to WebHelpDesk > conf.
  3. Open the file using a text editor (such as Notepad). 
  4. In the file, edit the following entries:






    whd.db.useCustomUrl=NO  #     This setting is very important!



Complete the procedure

  1. Import the appropriate certificates to:

    You can use the Porteclé application located at /bin/Portecle.jar. To run, use java -jar Portecle.jar.

  2. Start Web Help Desk
  3. Verify the SSL connection.
    If you are unable to connect: 
    1. Verify that the appropriate certificate was imported into cacerts.
    2. Verify the path to Web Help Desk.
    3. Start Web Help Desk in debug mode and send the log files to SolarWinds Support

For more information about importing SSL certificates with PostgreSQL, see the following resources on the PostgreSQL website:


Disclaimer: Please note, any content posted herein is provided as a suggestion or recommendation to you for your internal use. This is not part of the SolarWinds software or documentation that you purchased from SolarWinds, and the information set forth herein may come from third parties. Your organization should internally review and assess to what extent, if any, such custom scripts or recommendations will be incorporated into your environment.  You elect to use third party content at your own risk, and you will be solely responsible for the incorporation of the same, if any.

Last modified