Skip to main content

v7.0

Announcing Knocknoc 7.0  🚀

We’re excited to introduce Knocknoc 7.0, a landmark release packed with features to enhance security, usability, and performance. Here's what's new:

Enhanced Security

•    'Require Click' for User Access Grants: Access controls can be configured to ‘require a click’. This enforces users to trigger the granting of an ACL manually after login, giving further fine grained controls over selected ACLs.

Expanded Compatibility

•    Improved IPv6 Privacy Extensions Support: Seamless operation in modern network environments.
•    Oracle Linux Packages: Knocknoc Server now fully supports Oracle Linux, complementing the existing compatibility for Knocknoc Agent.

Streamlined User Experience

•    IP Address Detection & Automated Change Polling: Stay on top of network changes with automated IP polling for detected updates.
•    Refined Allowlists Management: Simplified configuration and utilization for a smoother experience.
•    Self-Guided Documentation: Enhanced UI paired with built-in, step-by-step guides for effortless onboarding and troubleshooting.

Improved Performance

•    High-Throughput Stability: Significant improvements for better performance in demanding scenarios.
•    Logging Improvements: Greater insight and traceability with revamped logging.

Various Minor Bug Fixes and Improvements

As always, we’ve been listening to your feedback. We’ve squashed some silly bugs, every little fix helps to provide you with a smoother experience.

These changes aim to improve security, usability, and overall system reliability. For detailed implementation notes, please refer to the full release documentation. Knocknoc 7.0 is a reflection of our dedication to delivering smarter, more efficient tools to meet your needs. Upgrade today and take your experience to the next level! Thank you for being a part of the Knocknoc community!

Release Date: 4th December 2024

Version 7.2

We're excited to announce the latest updates and improvements in this release!

New Features
  • Knocker: A new CLI tool for enabling and validating back-ends for use by the Knocknoc Agent, see more here.
  • IP Restriction for AllowList API Keys: API keys in the AllowList can now be restricted by IPv4 and IPv6 addresses, enhancing security by limiting access to trusted networks.
  • Admin User Enable/Disable Control: Admin accounts can now be temporarily disabled and re-enabled as needed, allowing controlled access without requiring repeat TOTP onboarding for local/non-IdP user accounts.
Enhancements
  • SP-Initiated SAML Login Support: Added support for Service Provider (SP)-initiated SAML logins to streamline user experience.
  • Improved SAML Reliability: Enhanced stability and performance of SAML integrations, ensuring broader support.
  • Administrator UI Upgrades: The admin interface has been refined for a more intuitive and efficient user experience.
  • Enhanced Logging: Server and agent logging have been improved to provide more detailed insights and streamline debugging processes.

Release Date: 14th January 2025

Version 7.2.3

Enhancement
  • Custom script backend and IPv6: The custom-scripting backend now receives the full /128 IPv6 address as part of the Grant process. Previously, the address was truncated and only provided the /64 address to automatically cater for RFC4941. Administrators can now decide to add a netmask to the received address as part of the custom-script, or to use the single /128 address.

Release Date: 30th January 2025

Version 7.3.0

New Features
  • Native IPSets: Linux IPSet management is now native to the Knocknoc Agent, greatly simplifying administration and deployment - no longer requiring the use of a script. Existing scripts will continue to function. Read more about this change here
  • Additional IP address discovery: Additional IP address information of the client can be collected for use within ACLs. This is useful in numerous situations including capturing internal and/or external IP source information through to detecting and supporting CGNat environments. See more information here.
Enhancements
  • Easier Deployment: Linux IPSets are now enabled by default on Agent installation, making it easier to get up and running with native IPSet backends.
  • Improved Agent UI: The Agent UI now displays capabilities, allowing you to identity what IPSets or back-end systems it is ready to orchestrate.
  • Fortinet orchestration: Fortinet orchestration has been improved, supporting better visibility of errored states.
  • SAML config caching: Problematic SAML providers no longer disrupt the startup of Knocknoc, integration information is now cached.
  • Login routing: The Admin login experience is now simplified, supporting Admin users who attempt to log in to the main user component.
  • Backend enablement: Knocker now supports easier enabling of AWS, Plesk, Junos and more.
  • Scalability: Optimisations to concurrency have been made to support larger deployments.

Thanks to all our customers who provided feedback and suggestions to this important update!

Release Date: 5th February 2025

Version 7.3.1

  • Knocker CLI helper: improvements to behaviour under RHEL during initial server setup.

Release Date: 7th February 2025