Skip to main content

Recently Updated Pages

Linux Agent Installation

Admin Guide Agents

On a Linux host as Root, execute the below command to setup and install a Knocknoc Agent. You wil...

Updated 2 weeks ago by Gavin Douch

OpenBSD Agent Installation

Admin Guide Agents

The Knocknoc OpenBSD Agent is orchestration software for managing just-in-time network access. It...

Updated 2 weeks ago by Gavin Douch

Integrations Overview

Admin Guide Integrations

An integration is one firewall, proxy, cloud platform or on-host enforcement point, plus the agen...

Updated 2 weeks ago by Sam

Agent registration

Admin Guide Agents

API keys can be created to allow just-in-time orchestration Agent registration, which is suitable...

Updated 2 weeks ago by Gavin Douch

Backups

Admin Guide Maintenance

This document outlines database and application level backups which may be considered ahead of ch...

Updated 2 weeks ago by Adam

Custom Script

Admin Guide Integrations

The "Custom Script" Knoc type is simply a script the agent can execute directly on the Agent mach...

Updated 2 weeks ago by Gavin Douch

Apache Webserver

Admin Guide Integrations

Apache 2.4 and above have slightly different ACL syntax, so this page covers how you can use Knoc...

Updated 2 weeks ago by Gavin Douch

PostgreSQL replication and failover

Admin Guide Maintenance

You can run the Knocknoc database on a pair of PostgreSQL servers. If one server fails, you switc...

Updated 2 weeks ago by Blake

Moving from SQLite to PostgreSQL

Admin Guide Maintenance

If you installed Knocknoc Server before version 8.5 (September 2025), your instance is likely usi...

Updated 2 weeks ago by Blake

Package Repository Key expired

Admin Guide Maintenance

Debian distros (Ubuntu etc) If you are getting this error: Failed to fetch https://packages.knock...

Updated 2 weeks ago by Blake

Channels and Beta

Admin Guide Maintenance

If you're after the very latest features or changes, and you know what you're doing - below is ho...

Updated 2 weeks ago by Blake

HAProxy tips and tricks

Admin Guide Troubleshooting

Checking to see if an ACL is present in HAProxy For when you aren't sure if the whole process is ...

Updated 2 weeks ago by Blake

Time for NTP

Admin Guide Troubleshooting

NTP It's important that ALL the servers within the Knocknoc cluster and agents are synchronized a...

Updated 2 weeks ago by Blake

Debugging & log levels

Admin Guide Troubleshooting

Things go wrong from time to time, the best way to understand more detail is to increase the log ...

Updated 2 weeks ago by Blake

Logs

Admin Guide Troubleshooting

Logging is important - we love logging. Because of this, we have included an easy to find, follow...

Updated 2 weeks ago by Blake

LDAP troubleshooting tips

Admin Guide Authentication

The Knocknoc server will need to be able to contact your LDAP server on port 389 or 636. This is ...

Updated 2 weeks ago by Blake

Knocknoc server behind HAProxy

Admin Guide Deployment

Running Knocknoc behind HAProxy could be a great option for people with existing HAProxy deployme...

Updated 2 weeks ago by Blake

Session limits and disconnecting sessions

Admin Guide Identities

Each Knocknoc user has a limit on how many things can be signed in and holding access at the same...

Updated 2 weeks ago by Blake

v8.0

Changelog and Roadmap

Knocknoc 8.0 Knocknoc 8.0 delivers a powerful set of updates, enhancing validation on connecting ...

Updated 2 weeks ago by Gavin Douch

PF (Packet Filter)

Admin Guide Integrations

Knocknoc integrates with the PF packet filter to dynamically control network access on a host tha...

Updated 2 weeks ago by Gavin Douch