FTP Server
The FTP Server tab is used to configure
the FTP Server feature of a node.
The FTP Server is used when the node is the server (or target) for an FTP Put, Get or Delete command. This includes commands from the trigger FTP action or third party FTP client applications.
The FTP Server has access to the node's Staging Browser area, but not other areas of the node's disk or permanent storage.
Configuring the FTP server
The tab's parameters are:
Parameter | Description |
---|---|
Status | The FTP Server Status is either STARTED or STOPPED. |
Network Interface Address | Binds the FTP Server to a specific
network interface:
|
Port | The port for the FTP Server to
listen for FTP client requests. You can use the default of 21, or another value. On some nodes, the default port of 21 is used by another process and a different value must be used. An attempt to start the FTP Server may fail if the port is in use by another process on the node. |
Public IP | An optional IP address used when
responding to the FTP client. The FTP
Server will respond to the FTP PASV
command using the Public IP, instead of
the node's IP address.
This parameter can be used to allow requests to come through a firewall using this specific IP address. The FTP Server does not validate the IP address. |
Exception
Logging |
The options are:
This value should be changed when the FTP Server is Stopped.
|
The Save button is used to save any change to the parameters. The default values are not saved until the Save button is pressed.
The Start Server and Stop Server buttons control the FTP Server's status. An attempt to start the FTP Server may fail if the port is in use by another process on the node.
Monitoring the status of the FTP Server
The FTP Server's Status of Started or Stopped can be monitored using a System Variable.
Use the System Variable Get action to retrieve the output value for the ftp.server.state System Variable:
- The output value" of the action returns "Started" if FTP server is started.
- The output value" of the action returns "Stopped" if FTP server is stopped.