LogoLogo
Home
  • ExaVault Documentation
  • Installing & Upgrading The Appliance
    • Downloading The Base Image
    • System Requirements
    • Firewall Configuration
    • Installation & Setup
      • AWS Installation
      • VMWare Prerequisites
    • Mounting the Data Drive
    • Upgrading to v18.x from v16.10
      • VMWare Upgrade Prerequisites
    • Upgrading From 16.05 or Earlier
  • Using ExaVault
    • Users
      • SSH Key Authentication
        • Creating an SSH Key on Windows
        • Creating an SSH Key on Linux
        • Creating an SSH Key on macOS
      • Export List of Users and Groups
      • Two-Factor Authentication (2FA)
      • Single Sign On (SSO), SAML, SCIM
    • Links (Share Links)
    • Notifications
    • Ciphers
    • Customizing Your Site
      • Login Page
      • Contact Information
      • Custom CSS
      • Custom Terms of Use Agreement
  • Connection Methods
    • SFTP
      • Supported SSH Ciphers
      • Maximizing SFTP Performance
      • Command Line SFTP Examples
      • Troubleshooting SFTP
    • FTP and FTPS
      • Troubleshooting FTP
    • WebDAV
  • Administration Tasks
    • Restarting the Appliance
    • Logging
    • License Keys
    • Installing or Updating SSL Certificate
    • Increasing Available Storage
    • Deleting Old Activity
    • Deleting Old Quotas
    • Appliance Manager Password Reset
  • Premium Features
  • Migrating to Files.com Cloud
    • Migration Process Overview
    • Technical Enablement Steps
    • Regional Considerations
  • HyperPrivacy Mode
    • User Home Folders
    • User Deletions
    • Sharing
    • Retention Rules
    • Trash Can
Powered by GitBook

©2023 Orange Platform LLC dba ExaVault. All rights reserved.

On this page
  • Connection Information
  • Hostname
  • Port
  • Suggested Client Settings
  1. Connection Methods

FTP and FTPS

FTP is popular for business to business integration, and we are proud to support it fully.

Connection Information

The following connection settings are the most common issues related to FTP. Please double-check all of the following.

Hostname

Connect with either FTP or FTPS to the fully qualified domain name of your appliance. If your client requires an IP address for the connection, connect using the external IP address configured in the appliance manager.

Port

For unencrypted FTP, use the default FTP port of 21 .

For FTPS, use implicit FTP mode in your client, and use port 990.

Suggested Client Settings

The following settings are recommended for optimal file transfer performance on our platform and will help to mitigate any transient errors without manual intervention:

  • Timeout: 300 seconds

  • Retries: 5

  • Delay: 90 seconds

The delay allows failover to occur if an individual server host is not responding for any reason. The system is self-healing and can detect these issues and will spin up a new host and direct new requests to it instead.

Failover will not work correctly if using a hard-coded IP Address instead of a domain name.

Most FTP clients will have these settings, and command line automations can be scripted to loop and wait. In FileZilla the settings can be found in the menu FileZilla > Settings > Connection as shown below.

  • Active vs. Passive mode: Passive mode

Passive mode sends each file through its own channel and is more performant when sending multiple files.

  • Keep-alives are not needed unless your FTP client is aborting file transfers due to the control channel being closed when idle. Most FTP clients do not need this.

  • Simultaneous transfers: 10

Each user is permitted to upload and/or download up to 10 files at the same time. It is also the maximum supported by FileZilla. Transfers beyond 10 are placed into a first-in, first-out queue on the client side.

If you are experiencing intermittent transfer errors, reducing this value may help.

  • ASCII vs. Binary mode: Binary mode

No matter the file extension or mime-type, all files are stored exactly as they are when uploaded, byte for byte. You can compare the MD5 checksum on both sides to verify that no corruption of data has taken place.

Systems that depend on ASCII mode support are unfortunately incompatible.

  • Logging: Enabled with timestamps

PreviousTroubleshooting SFTPNextTroubleshooting FTP

Last updated 29 days ago

This is to aid in troubleshooting and with filing a .

support ticket
FTP Client Passive Mode Settings in FileZilla
FTP Client Concurrent Transfers Setting in FileZilla
FTP Client Timeout Settings in FileZilla
FTP Client Log Settings in FileZilla
FTP Binary Mode Setting in FileZilla