OneFS: FTP daemon vsftpd defaults to forcing clients to connect using PASV mode

Summary: OneFS: FTP daemon vsftpd defaults to forcing clients to connect using PASV mode.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Issue

The FTP daemon, vsftpd defaults to trying to get the client to use PASV mode. Even if the client forces an active mode FTP transfer, it assigns random ephemeral ports on the POST command. This will not work if there is a firewall in front of the cluster.

This also occurs when using Cisco WAAS or other devices that do TCP acceleration.

Cause

This also occurs when using Cisco WAAS or other devices that do TCP acceleration.

Resolution

Solution

  1. Open the /etc/mcp/templates/vsftpd.conf file in a text editor.
  2. Search for the "connect_from_port_20" directive and uncomment it.
  3. In the "connect_from_port_20" directive, change the value to YES.
  4. Save and close the file.
  5. Run the following commands from the command line:

    isi services vsftpd disable
    isi services vsftpd enable

The FTP daemon now uses port 20 for data transfers.

Affected Products

PowerScale OneFS
Article Properties
Article Number: 000116935
Article Type: Solution
Last Modified: 30 Dec 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.