Submit a ticketCall us

WebinarUpcoming Webinar: How Help Desk and Remote Support Pays for Itself

Learn how help desk software can simplify ticketing management, allow you to track hardware and software assets, and accelerate the speed of IT support and service delivery. Gain insights on how remote support tools allow your IT team to maximize their efficiency and ticket resolution by expediting desktop troubleshooting, ultimately helping keep end-users happy and productive.

Register here.

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