Howto enable SSL on the KNM v5 web interface

How do I enable SSL on Kaseya Network Monitor's web interface in version 5?

Mininum KNM v5 build: 8961

This procedure requires a valid web server certificate installed in the Computer container of the KNM host. You can either obtain a 3rd party certificate from any certificate provider, generate a web server certificate from your own CA, or you can generate a self-signed certificate using a tool like Open SSL or equivalent.


To create a self-signed certificate using KNM, follow the instructions below. If you already have a certificate installed, proceed to the step 4.

  1. Open a command prompt with the minimum rights as member of the local Administrators group
  2. Navigate to your KNM root folder
  3. Type the following command to create the certificate:

    nmservice -createcert "hostname" "subject" 
    Ex. for subject: "CN=hostname,T=KNM"

  4. Run mmc.exe with the minimum rights as member of the local Administrators group
  5. Choose File-->Add/Remove Snap-in
  6. Select "Certificate services", click Add, and select "Computer account"
  7. Go to Certificates-->Personal-->Certificates 
  8. Right-click the certificate you will be using for KNM and choose "Open"
  9. Click the "Details" tab and note the CN names in the Subject field
  10. In your KNM root folder, edit the file "init.cfg" using Notepad or similar application
  11. Add the following lines to your init.cfg file:

    WEBSERVER_CERT=<one of the CNs from the certificate's subject field>

  12. Restart the Kaseya Network Monitor service on your KNM host
  13. Connect to your KNM host using https in the address field

On KNM in VSA integration mode, enabling SSL is not necessary nor is it supported. If your VSA is SSL enabled, the communication will already have an encrypted channel.

Applies to
Kaseya Network Monitor v5 - Standalone Edition

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request


Article is closed for comments.