CHKP002 - Check Point TLS/SSL Certificate Error
Agent error code #CHKP002 indicates that the Knocknoc agent opened a connection to the Check Point gateway but could not establish a trusted TLS session. The gateway's certificate was not accepted by the agent host.
Common causes include:
- The gateway presents a self-signed certificate, or one issued by an internal CA the agent host does not trust
- The certificate's hostname does not match the Gateway Hostname configured on the Knoc
- The certificate has expired or is not yet valid
- A TLS-intercepting proxy on the path is presenting its own certificate
Steps to Resolve
Trust the Gateway's Certificate Authority
- Obtain the CA certificate that signed the gateway's Web API certificate
- Install it in the system trust store on the host running the Knocknoc agent
- Restart the agent so it picks up the new trust anchor
Match the Certificate Hostname
- Confirm the Gateway Hostname on the Knoc matches a name on the gateway's certificate (Common Name or Subject Alternative Name)
- If the certificate is issued to the cluster VIP, use that name rather than an individual member's
Use Insecure for Lab Gateways Only
- If the gateway uses a self-signed certificate and you accept the risk on a trusted network, tick Insecure in the connection configuration
- Leave Insecure unticked in production. It disables certificate verification entirely
For the full setup, see the Check Point setup guide.