There were some problems with creating new jobs in the web console, which triggered error messages. These issues have now been fixed.
Please update your instance to apply the fix.
Docker:
docker compose pull && docker compose up -d –remove-orphans
More info in our blog.
There were some problems with tenant creation and related operations, which triggered error messages. They are related to the latest authentification & permissions overhaul. These issues have now been fixed.
Please update your instance to apply the fix.
Docker:
docker compose pull && docker compose up -d –remove-orphans
More info in our blog.
We’re excited to announce a powerful new feature in our latest update: Community Scripts!
While we typically include dependency updates as part of our regular releases, this update is a bit different — we’ve made significant changes to the core of NetLock RMM and are rolling out a major tech stack upgrade alongside it.
- We’ve reengineered the web console’s authentication and permissions systems from scratch to ensure greater security, flexibility, and maintainability.
- We’ve added an initial graph displaying processor and RAM usage. More visualizations are planned for upcoming releases.
- Remote tasks are now snappier and get processed faster! This rewrite sets the stage for the powerful remote screen control feature we’re working on next.
Heads up! You might run into errors if your browser cache isn’t cleared. Depending on your browser, you can usually clear it just for the web console.
More info in our blog.
We’re excited to announce a powerful new feature in our latest update: Community Scripts!
-
Community Scripts are a curated collection of useful scripts shared by fellow NetLock RMM users. These scripts are designed to help you automate tasks, solve common challenges, and optimize your workflows. You can now explore, share, and collaborate—all directly within NetLock RMM. This feature uses the NetLock RMM Members Portal API to sync scripts between users. You can also import scripts from GitHub to expand your collection!
-
Fixed a rare issue where the members portal api key couldnt be set after first NetLock RMM setup.
-
Improved server setup error handling for a better community experience.
-
UI improvements.
Docs: https://docs.netlockrmm.com/en/web-console/scripts
Video community scripts: https://youtu.be/zwwU5BMh5uo
Video automatic cleanup: https://youtu.be/uffiC9LtSLc
More info in our blog.
We’re excited to announce that our latest update introduces the highly requested uptime monitoring feature!
-
Disconnection Alerts
By enabling the “Disconnection Alert” for a device, you’ll be notified whenever it loses connection to the NetLock RMM server—whether due to shutdown, network issues, or other disruptions.
An event will be automatically generated and displayed in the system.
-
Uptime Monitoring Notifications
You can configure uptime monitoring alerts under the Notifications section to ensure they are sent to your selected recipients.
-
Improved Notification Design
The notifications design has also been improved and now includes additional details to keep you better informed!
More info in our blog.
This release includes several updates and improvements.
- Implemented a new encryption method for communication and remote agents, resolving the issue of events being cut off and ensuring notifications (mail, Telegram, etc.) are sent correctly.
- Improved connection checks in the web console under Settings -> System.
- Server info is now updated correctly.
- Enhanced package distribution, eliminating the need for manual package issuance.
- Introducing direct package delivery from your server to clients via your servers memory, accelerating the process regardless of hard drive speed and eliminating possible hardware wear and tear. This new feature allows insane delivery speeds and is unique on the market.
- Open Source Membership: The device limit has been removed. Monitor as many devices as you like.
More info in our blog.
This release includes several updates and improvements.
- Enhanced device tree view for improved usability.
- Devices with identical names are now correctly displayed and usable in the “All Devices” overview.
- Unauthorized devices can now be bulk authorized and deleted.
This release includes several updates and improvements.
- Fixed remote authentication issue
A bug that could cause remote authentication to fail depending on the admin password has been resolved.
See: Remote auth failing depending on password · Issue #23
- The custom encryption method previously used for remote connections has been completely replaced with a new, more robust implementation to ensure consistent and secure behavior across all environments.
- When the server runs under Docker, it will no longer be reported as down in the web console if a container restarts and registers itself again.
- A warning message will be displayed under the system overview explaining how to handle the Docker version of the server.
- The web console and server are now Docker-aware.
- Fixed a bug where the HTTPS certificate is ignored if no password is provided.
- Fixed an issue where, depending on the admin password, the remote connection between the web console and server could not be established due to an encoding issue.
- Improved error messages for the remote authentication dialog.
- Fixed the problem that allowed multiple admin users to be added with the same username.
- Removed the moderator role from the roles selection, as it was just a placeholder in the early stages of development and there is currently no difference between moderator and administrator.
- Added a button to copy the one-time password to your clipboard in the user add dialog.
- Fixed missing translation on user add dialog.
- Added translation on the remote authentication dialog.
You can upgrade your instance based on your infrastructure by either:
- Pulling the Docker images again
or
- If Docker is not used, reissuing your package in the members portal and replacing the web console and server executables from your instance.
All significant changes to this project are documented in this document.
Watch the video on YouTube
-
Linux & MacOS agent support!
- Full support for linux & macos. Including remote shell, remote file browser, remote service manager, remote task manager, sensors, jobs & software inventory.
-
1 Click Installer for easy agent installation.
-
Members Portal Api for easier license & package synchronization.
-
Visual feedback if a device is online or offline.
- Agent & installers are now platform dependent and do not require any third party dependencies to be installed on the target device.
- Overall visual improvements for the web console.
- Let’s encrypt certificate will now be saved to disk in addition to the account keys.
- A user reported issues with mass installations in environments with low bandwidth, leading to installer timeouts. The timeout limit has now been increased to 60 minutes.
- Service sensor is now being saved correctly. Due to wrong localization the expected state was always running. It works now as intended.
- Script editor editing issues fixed.
- Fixed an issue where if the job or sensor script was edited by an administrator, the new script was not written to the agent’s local job/sensor.json and therefore the latest version of the script could not be executed.
- Disabling http in the appsettings.json now actually disables http
- Fixed issues with deleting policies.
- Fixed issues with deleting automation.
Note: Not everything that had been done is visible on the changelog. There has been a lot of minor fixes that are not worth to mention.