Syncplify Server! v6.2.21 released 🔥

Importance of this update: VERY HIGH
What’s changed?
  • The Golang standard library was updated to address a yet-to-be-disclosed CVE that could potentially affect SSH/SFTP services, this release incorporates such updates to keep your server safe
  • Importing old V4/V5 backups now works a little better even when such backups contain errors and misconfigurations (some of them are addressed by applying sensible default settings)
  • Parameters (see this KB article) can now be used in all Virtual File Systems, and not only in “Disk” VFSs as it used to be

IMPORTANT NOTE: those who are running the “worker” system service under a different account (not System or LocalSystem) will need to re-configure the service to run under such account after upgrading from any version number <= 6.1.12)

Upgrading from v6.x.y is a simple and fairly automatic process: simply download the latest version from the official download page, and install it over the existing version, all of your settings and license will be kept.

If, instead, you’re upgrading from an older (v4/v5) version, you find the upgrade instructions in our knowledge base.

Thank you all for trusting our software with your secure file transfers!


Syncplify Server! v6.2.20 released

Importance of this update: MINOR
What’s changed?
  • Special ISO-8859-1 characters in old V4/V5 backups are now correctly converted to UTF8 when restoring (importing) those backup files into a new Syncplify Server! V6

IMPORTANT NOTE: those who are running the “worker” system service under a different account (not System or LocalSystem) will need to re-configure the service to run under such account after upgrading from any version number <= 6.1.12)

Upgrading from v6.x.y is a simple and fairly automatic process: simply download the latest version from the official download page, and install it over the existing version, all of your settings and license will be kept.

If, instead, you’re upgrading from an older (v4/v5) version, you find the upgrade instructions in our knowledge base.

Thank you all for trusting our software with your secure file transfers!


Syncplify Server! v6.2.6 released

Importance of this update: NORMAL
What’s changed?
  • The Status/History tab of the Dashboard page in the Admin UI now shows each node’s status and CPU/RAM usage in a clearer and more pleasant way
  • When logging detail is configured to TRACE level, each LIST command received by the client software now also logs the number of directory items returned to the client in the response
  • Fixed an inconsistency in the way variables were processed in banners, titles, etc…
What’s new?
  • The backup verb has been added to the ss6-webrest executable, to export full configuration backups via command line
  • All virtual file system (VFS) types can now automatically identify file paths and names sent by buggy client software in encodings other than UTF8, and automatically convert them to standard UTF8

IMPORTANT NOTE: those who are running the “worker” system service under a different account (not System or LocalSystem) will need to re-configure the service to run under such account after upgrading from any version number <= 6.1.12)

Upgrading from v6.x.y is a simple and fairly automatic process: simply download the latest version from the official download page, and install it over the existing version, all of your settings and license will be kept.

If, instead, you’re upgrading from an older (v4/v5) version, you find the upgrade instructions in our knowledge base.

Thank you all for trusting our software with your secure file transfers!


Syncplify Server! v6.0.6 released

Today we released Syncplify Server! v6.0.6; here’s what’s new and improved in this version.

Fixed
  • If an Admin profile was incompletely imported from an old backup, all Admin profiles of that virtual site would be non-editable
  • The list of VFS selectable as Home-VFS for a User profile was limited to 20 items
Improved
  • Restore/import functions from old V4/V5 backups have been further improved
  • Re-activation of the same license on the same “system ID” can now be performed autonomously by the SuperAdmin

Upgrading from v6.0.x is a simple and fairly automatic process: simply download the latest version from the official download page, and install it over the existing version, all of your settings and license will be kept.

If, instead, you’re upgrading from an older (v4/v5) version, you find the upgrade instructions in our knowledge base.

Thank you all for trusting our software with your secure file transfers!


Syncplify Server! v6.0.5 released

Today we released Syncplify Server! v6.0.5; here’s what’s new and improved in this version.

Fixed
  • Importing configurations from a backup with an erroneous maximum number of concurrent connections now no longer fails (it auto-corrects the situation)
  • The server wrongly advertised the diffie-hellman-group-exchange-sha1 key exchange algorithm
Added
  • Support for SSH2 public key encoding (PEM) as exported by PuTTYgen

Upgrading from v6.0.x is a simple and fairly automatic process: simply download the latest version from the official download page, and install it over the existing version, all of your settings and license will be kept.

If, instead, you’re upgrading from an older (v4/v5) version, you find the upgrade instructions in our knowledge base.

Thank you all for trusting our software with your secure file transfers!


Syncplify Server! v6.0.3 released

Today we released Syncplify Server! v6.0.3; here’s what’s new and improved in this version.

Fixed
  • Restoring from old V4/V5 backups in some cases did not import the virtual sites’ admin(s)
  • Restoring from old V4/V5 backups skipped the structure validation, causing potential issues editing the configuration down the road (some changes would not persist)
  • Occasional 15-second timeout of the control connection while transferring data over a PASV data connections (FTP protocol family only)
  • Unit validation of some SI (standard international system) numeric values
  • In some user profiles it wasn’t possible to import a user-supplied public key for PKI authentication
Improved
  • The “System ID” is now immutable even across multiple uninstall/reinstall cycles
New
  • There is now an easy-to-see top-screen notification when updates/upgrades are available with instructions on how to obtain them

Upgrading from v6.0.x is a simple and fairly automatic process: simply download the latest version from the official download page, and install it over the existing version, all of your settings and license will be kept.

If, instead, you’re upgrading from an older (v4/v5) version, you find the upgrade instructions in our knowledge base.

Thank you all for trusting our software with your secure file transfers!


Syncplify Server! v6.0.2 released

Today we released Syncplify Server! v6.0.2; here’s what’s new and improved in this version.

Fixed
  • Bug in the restore procedure from old version (v4/v5) database backups, which neglected to drop some of the collections prior to restoring them, and consequently produced an unusable restored configuration

Upgrading from v6.0.x is a simple and fairly automatic process: simply download the latest version from the official download page, and install it over the existing version, all of your settings and license will be kept.

If, instead, you’re upgrading from an older (v4/v5) version, you find the upgrade instructions in our knowledge base.

Thank you all for trusting our software with your secure file transfers!


Syncplify Server! v6.0.1 released

Today we released Syncplify Server! v6.0.1; here’s what’s new and improved in this version.

Fixed
  • Small bug that affected roughly 3% of all imports (restore) of old v4/v5 backup files when performing a migration-upgrade process
  • Bug in both SuperAdmin UI and Admin UI that occasionally prevented the correct saving of the settings for the external SMTP (mail) service configuration
Improved
  • Instantiation speed of the scripting and event-handling environment

Upgrading from v6.0.0 is a simple and fairly automatic process: simply download the latest version from the official download page, and install it over the existing version, all of your settings and license will be kept.

If, instead, you’re upgrading from an older (v4/v5) version, you find the upgrade instructions in our knowledge base.

Thank you all for trusting our software with your secure file transfers!


V6 silent and/or automated installation (Windows version)

One feature that our customers have been asking for rather frequently is the ability to deploy Syncplify Server! with a certain degree of automation. It would be nice and useful, in fact, to be able to install the software, configure it, create some VFSs and users (etc…) all with a single command-line.

Well, Syncplify Server! v6’s installer will allow you to do just that.

The first step is to have your “master deployment” of Syncplify Server! somewhere, maybe on a test/dev server, so that you can create your configuration, VFSs, users (etc…) visually in the web UI. Then take a full backup via the built-in backup function in the SuperAdmin UI.

Once you have a backup file, installing a new Syncplify Server! machine/node with an identical configuration is just a matter of running the installer with the appropriate command line. Here’s an example:

.\ss6-setup.exe /saname="sa" /sapass="XXXXXXXX" /nodename="some-node" /bakfile="C:\mybak.zip"

The only details that are not extracted from your backup are the node’s name (of course, you’re installing a new machine after all) and username/password for a SuperAdmin profile, to make sure you can access your SuperAdmin web UI once the setup is done.

And if you’re running a “core” version of your Windows (without a desktop experience)? No worries, we got you covered. Just add /verysilent to the command-line:

.\ss6-setup.exe /saname="sa" /sapass="XXXXXXXX" /nodename="some-node" /bakfile="C:\mybak.zip" /verysilent

Of course the /verysilent command-line option can be used also for fresh/blank installations, without necessarily having to initialize the software from an existing backup:

.\ss6-setup.exe /verysilent

This should cover most of the frequently required cases. 🙂