Skip to main content

KEMP000 - Failed to Connect to Kemp LoadMaster

Agent error code #KEMP000 indicates that Knocknoc could not reach the Kemp LoadMaster API. The connection could not be established.

This error is distinct from authentication failures (#KEMP001), authorization failures (#KEMP002), TLS errors (#KEMP003), timeouts (#KEMP004), and the API interface being disabled (#KEMP005). It indicates a general connectivity failure such as connection refused or DNS resolution failure.

Common causes include:

  • The Kemp LoadMaster URL configured on the Knocknoc backend is wrong or no longer resolves
  • A network firewall, proxy, or VPN between Knocknoc and the LoadMaster is dropping traffic
  • The LoadMaster management interface is listening on a different address or port
  • Remote API access is restricted to a set of source addresses that excludes the IP that Knocknoc connects from

Steps to Resolve

Verify the LoadMaster URL

  1. Confirm the Kemp LoadMaster URL value in the Knocknoc backend matches the management URL Knocknoc should use
  2. Include the scheme (https://) and any non-default port

Test Connectivity to the LoadMaster

  1. From a host that can reach the LoadMaster, run: curl -sk -u '<username>:<password>' 'https://<loadmaster-host>/access/aclcontrol?list=white&apiformat=json'
  2. If the command fails with connection refused or a DNS error, fix the underlying network issue before retrying in Knocknoc

Check Remote Access Restrictions

  1. In the LoadMaster WUI, open Certificates & Security > Remote Access
  2. Confirm any address restriction on administrative or API access includes the IP that Knocknoc connects from