EnterpriseDT Blog

Our business is securely transferring your files, and so we blog about secure protocols such as SSL/TLS and SSH, and how to get the best out of our products such as CompleteFTP, a Windows server supporting FTPS, SFTP, SCP and HTTPS.

FTPS and SFTP in a Nutshell

FTPS and SFTP are the dominant protocols for file transfer. Technologists need to have an understanding of the basic concepts underlying secure networks and the file transfer protocols that they use. This article explores how secure network protocols work. It will explain key concepts such as encryption, cryptographic hashes and public key encryption. The two most popular secure network protocols, SSL/TLS and SSH, will be examined, and their secure file transfer counterparts, FTPS and […]

Configuring active directory groups

We were recently asked by a user if CompleteFTP could treat active directory groups like users, so that each group has its own home directory and associated settings.

Yes, this can be done by adding new authenticators – configurable plugins.  Currently, Windows users when they login without being explicitly set up in CompleteFTP are subject to the Automatic Windows User settings.  Each user after logging in is assigned the properties of a template user, […]

CompleteFTP 11.0 is out now!

We’ve just released CompleteFTP 11.0.

There’s quite a few fixes and minor features added (see the revision history), but there’s two important new enterprise features described below.

Encryption at rest

If CompleteFTP’s new encryption at rest feature is enabled for a particular user, all files transferred to the server as that user will be automatically encrypted as they are written onto the server file system. Users directly logged onto the server machine will not be able to […]

CompleteFTP clustering basics

Clustering is when a group of several servers work together to accomplish a task or function, appearing as a single unit to clients.  The primary purpose is to provide resilience – a server in the cluster may fail but clients should ideally not even be aware of it.

The CompleteFTP User Guide has a useful section on CompleteFTP’s support for clustering, but this post will provide a brief overview that should be helpful.

For […]

Modifying folder paths in CompleteFTP

A CompleteFTP user recently asked us about an easy way to change lots of folder paths. They are moving all their folders in CompleteFTP to a different location. They have far too many folders to update the paths one by one in the manager application.

Fortunately, there is an easier way.

All of CompleteFTP’s configuration data is stored in a SQL database called config.sdf. It can be found in the C:\ProgramData\Enterprise Distributed Technologies\Complete FTP folder. You […]

How to enable long filenames in CompleteFTP

Windows has restricted the length of filenames to 26o characters for many years. For most CompleteFTP users, this isn’t an issue, but occasionally other applications generate ridiculously long filenames that they then need to send to CompleteFTP.

With Windows 10 and Windows Server 2016, this restriction finally has a workaround (although it is not the default behavior yet). Here’s how to enable long filenames in CompleteFTP:


  1. Windows 10 or Windows Server 2016
  2. .NET Framework […]