Licensing Knocknoc
Knocknoc licensing and pricing can be found on the Knocknoc website.
Once you have obtained your license and have either completed the self-hosted install or received the login details for your cloud hosted instance:
- Copy your license key from the Knocknoc Licensing Portal,
- Log in to the admin portal of your Knocknoc instance. (https://yourknocknoc.instance/admin)
- Go to the Support page and click "Update License". Then paste in the key then click Save to activate it.
License activation and ongoing verification requires network access to URIs listed below.
Licensing Structure
Knocknoc is licensed per user per month. No restriction applies on the number of integrations, Knocs, agents or groups.
Users are counted as the number of users in the User section of the Admin page. Local users and LDAP users are added by the admin, however SAML Users are added on first successful login. If a new SAML user exceeds the license count, they will get access denied. Low remaining usage or expiry of the license is displayed as a warning in the admin console.
License activation & verification
The license is activated by the Server on license-key submission by the Admin user. This requires outbound network access (from the Knocknoc Server) to the below URI. Note that ongoing license verification requires periodic access (24h) to this URI.
- https://licensing.knocknoc.io
The information transmitted for ongoing license verification includes:
- License key and effective hostname
- Count of users, admins, agents (and version), count of backends and count of logins - numbers only, no data!
No user information nor PII is transmitted as part of the license verification.
Enterprise license
Enterprise and Enterprise+ licenses provide additional functionality, including:
Changing license
Change a license from the Support page in the admin portal. Enter the new key and it replaces the current one. If the new key is invalid the current licence is kept, so there is no unset step and no service restart.
The CLI remains available on a self-hosted server if you cannot reach the admin portal.
sudo /opt/knocknoc/bin/knocknoc -unset-license
sudo systemctl restart knocknoc
Now enter the license in the website (as Admin), or use the CLI:
sudo /opt/knocknoc/bin/knocknoc -set-license key/eyJhY2N...