READ THIS FIRST
IMPORTANT
If you only read one page, make it this one. It covers the essential concepts every Syncplify Server! operator must know.
Upgrading from an older version?
- Before upgrading, read this knowledge base article carefully.
- Review the BREAKING CHANGES page.
CAUTION
Follow the upgrade procedure exactly. Deviating from the documented steps may cause issues or failure.
Writing event-handler scripts that act on the correct file
IMPORTANT
If your scripts react to file events (uploads, downloads, renames, deletes…), never use Session.GetRelPath() or Session.GetAbsPath() to find out which file triggered the event. Those methods reflect the session's live cursor, which may have already moved to a different file by the time your script reads them.
Always use CtxRelPath() — it captures the triggering file's path at the moment the event fires and keeps it frozen for the entire script run.
Trying Syncplify Server!
- Download the evaluation version here.
- The setup provides a time-limited trial license with full features.
- After the trial, purchase a license to continue using the software.
Firewall considerations
Syncplify Server! does not configure your firewalls. You must ensure all firewalls and routers allow access as needed.
Default ports (unless changed in your config):
6443: Management web UIs (SuperAdmin/Admin)22: SSH2/SFTP20,21,64000–64099: FTP/FTPES989,990,64100–64199: FTPS6444: WebClient! (if enabled)44388: R2FS! (reverse-remote file system, if you also own an R2FS! license and have installed an R2FS! storage server in a network subnet)
IMPORTANT
If you use custom ports, update your firewall and router rules accordingly.
Running Syncplify Server! offline (air-gapped or restricted networks)
Running Syncplify Server! on a host with no outbound Internet access is fully supported, with two important caveats.
License activation
Outbound HTTPS access to cc.syncplify.com on port 443 is strongly recommended for online license activation. This access can be temporary: once your license is activated you may remove the firewall rule.
There is an important distinction between license types:
- Paid licenses support offline activation. The SuperAdmin UI will guide you through the offline activation process if no outbound Internet access is available.
- Trial licenses do not support offline activation. To activate a trial license, outbound access to
cc.syncplify.comon port 443 is absolutely mandatory, with no exceptions.
DNS resolution
Syncplify Server! relies on DNS resolution for several internal functions. The most critical of these is time synchronization and clock drift detection. A working DNS resolver is required, but it does not need to be a public one: an on-premises resolver that can resolve Internet records is perfectly acceptable.
IMPORTANT
Many hardened networks block direct DNS queries on individual hosts but still provide an on-premises resolver for all LAN machines to use. This is sufficient, as long as that resolver can look up public Internet names and TXT records.
If DNS resolution is unavailable entirely, the responsibility for guaranteeing accurate time synchronization between the operating system and network time servers falls entirely on the system administrator. Clock drift can cause authentication failures, wreak havoc in high-availability (HA) environments, and other hard to diagnose issues.
