Tools

What is Extended Passive Mode

This article provides information on Extended Passive Mode (EPSV) and gives a brief description of its use for Serv-U.

First published date

11/6/2018 8:32 AM

Last published date

11/6/2018 8:32 AM

Overview

This article provides information on Extended Passive Mode (EPSV) and gives a brief description of its use for Serv-U.

Product section

Serv-U Managed File Transfer & Serv-U FTP Server

Resolution

The EPSV commands the server to enter a passive FTP session rather than Active which also requires IPv6. This allows users behind routers/firewalls to connect over FTP when they might not be able to connect over an Active (PORT/EPRT) FTP session. EPSV mode provides information where the client can connect for the data port on the server.

 

When using the EPSV command, the client includes information on the port that the server is used in order to connect back to the client. The structure of the EPSV command which is EPSV (|||Port|) is defined to allow servers to parse this information from the command. This does not include IP address information since it is assumed that the IP address of the data channel is the same as the address of the control channel.