Windows 2008/IIS 7 and above allows a secure FTP connection via FTP over SSL. Note that this is not the same as SFTP (FTP via SSH), so you may have to experiment a bit with your FTP client settings to get a secure connection. Our tests were successful with the following.
- Click on File and then click on Site Manager...
- Click the New Site button and name the site
- Fill in the following fields:
- Change the "Logon Type" to "Normal"
- Host – Enter either your domain name or alternate FTP address. The alternate FTP address can be located in Control Panel
- Username – Enter your FTP username. If using the primary account, the FTP username can be located in Control Panel. For accounts hosted on our Windows Server 2008/IIS 7 and 2012/IIS 8 environments, the FTP user name requires a specific format. Please note that you will need to include the number, the pipe character and your user name.
- Password – Enter the password for this user. If using the primary FTP user, please use the same password that you use to log in to Control Panel
- Change the "Encryption" to "Require Explicit FTP Over TLS"
- Click Connect to connect
- You will receive a "Unknown certificate" message. Place a check mark next to "Always trust certificate in future sessions."
- Click "OK"
If you receive a generic "could not connect" error, or in implicit mode see an attempted connection to port 990, you have a configuration error. Please cut and paste the login information from Control Panel to make sure you are supplying the proper credentials.
If you are connecting to our IIS 8 platform, you will encounter some issues with FTPES - FTP over explicit TLS/SSL. The error you will see in your FTP log will be "550 The supplied message is incomplete. The signature was not verified". This is an issue with the settings on your Firewall. We recommend temporarily disabling your firewall while you are using FTP over SSL.