SFTPPlus version 5.24.0 is now available.
This release focuses on day-to-day security, usability, and operational stability. It introduces stronger authentication capabilities, improved password policy controls, expanded language support for the HTTP service, and multiple defect fixes across client-side and server-side components.
New Features
- SSH authentication for SFTP/SCP file transfer services now supports the keyboard-interactive method.
- You can now use one configured authentication as a second factor for another. For example, you can authenticate operating system accounts with username and password, then validate a one-time token or passcode through RADIUS.
- The HTTP service now includes translations for Simplified Chinese, Traditional Chinese, Vietnamese, and French, helping teams work in their preferred language.
- SFTPPlus now supports additional password security policies through the password_character_requirements server option, allowing enforcement of lowercase, uppercase, digit, and symbol character sets.
- You can now configure how many days in advance warning events are generated for accounts or passwords nearing expiration. These events can trigger email notifications or feed custom audit workflows.
Defect Fixes
- Transfers using FTP/FTPS locations no longer stall when the connection to the FTP/FTPS server is lost.
- During SFTP transfers, a remote file is no longer incorrectly treated as non-existent when the connection drops during existence checks.
- The HTTP event handler now treats HTTP 202 Accepted as a successful response.
- In the HTTP Web Client, users are no longer redirected back to the login page after a successful login when a previous authentication attempt failed. This resolves a regression introduced in 5.22.0.
- During configuration migration, services with ssl_certificate and a plain PEM ssl_key are now migrated correctly even when ssl_key_password is set but the private key is not actually encrypted.
Upgrade Information
SFTPPlus 5.24.0 is available for download today.
For a complete list of changes, see the release notes here.