SFTPPlus version 5.11.0 is now available to download to all our customers.
This release includes significant improvements to our integration with Purview. When failing to get a response from the Purview API, two retries are now scheduled with a delay period of 15 seconds. This reduces the error rate caused by intermittent network issues while using the Purview API.
Expired Purview sessions are now successfully cleaned from the SFTPPlus cache. This is a regression introduced in version 5.10.0. The Purview session cache could end in a state that triggers the AlreadyCalled() error after each login, which prevents obtaining a new session.
This release also introduces a few improvements and new features.
The node-sync resource was added to allow a secondary SFTPPlus instance to synchronize from a primary SFTPPlus instance by automatically pulling the configuration from the main/primary SFTPPlus node.
The filtering user interface from the Activity Log page now defaults to searching the content of the logged messages.
The Let's Encrypt resource can now save the obtained keys and certificates as PEM files in a configurable local directory. With this functionality, you can use the SFTPPlus Let's Encrypt support as a replacement for the certbot tool.
The SFTP server can now show its clients a banner message before asking for user credentials.
You can check the full release notes here.