FTP Connection
FTP Connection shared resource describes a connection to an FTP server. Use the FTP connections when configuring activities in the FTP palette.
General
The General section has the following fields.
Field | Description |
---|---|
Package | The name of the package in which you want to create a shared resource. |
Name | The name of the shared resource. |
Description | A short description of the shared resource. |
FTP Connection
This section has the following fields.
Field | Literal Value/Module Property | Description |
---|---|---|
Host | Yes | The host name or IP address of the FTP server. |
Port | Yes | The port number of the FTP server. For connections inside of a firewall, when no value is specified in this field, the default value is 21. |
Username | Yes | The username to use when logging into the FTP server. |
Password | Yes | The password to use when logging into the FTP server. This field is mandatory. |
Mode | Yes | Specify whether you want to use Active or Passive mode to connect to the FTP server. |
Connection Timeout (msec) | Yes | The timeout specified in this field (in milliseconds) applies to the following scenarios:
The default value is 60000 milliseconds. If the specified time is reached when attempting any of these operations, the activity using this FTP connection ends without error and takes any matching success transitions to the next activity in the process. |
Remote Filename Encoding | None | A drop-down list of values for specifying the character encoding of file names supplied to FTP commands using this connection.
The encoding specified in this field is used when sending path and file names supplied to FTP commands that use this FTP Connection resource. Set this field when the FTP server has a different system encoding than the machine where the engine is running. |
Firewall | Yes | Specifies whether the FTP host resides outside of a firewall. Selecting this checkbox enables the
Proxy Host,
Proxy Port, and
Proxy User Name fields. If this checkbox is selected, you must supply the
Proxy Host and
Proxy Port fields with the name and the port of the proxy server used to access sites outside of a firewall.
You can optionally specify the username and password for the proxy server, if required. |
Proxy Host | Yes | Specifies the host name or IP address of the firewall server. This is used when the remote FTP server is outside of a firewall. |
Proxy Port | Yes | Specifies the port number of the firewall server. This is used when the remote FTP server is outside of a firewall. |
Proxy username | Yes | Specifies the username to use to connect to the proxy server, if necessary. This is used when the remote FTP server is outside of a firewall. |
Proxy Password | Yes | Specifies the password to use for the specified username when connecting to the proxy server, if necessary. This is used when the remote FTP server is outside of a firewall. |
Test Connection
When you click the Test Connection button, the activity attempts to connect to the specified remote FTP server on the specified port using the specified username and password. You can use this button to determine whether the specified connection configuration is correct.
Available Commands
The Available Commands button displays a dialog with details about which FTP commands are available on the specified remote server. FTP servers on different operating systems and from different vendors support slightly different commands. Use this button to determine the available commands on the remote FTP server before attempting to run them with the FTP Quote activity.
Security
Select the Confidentiality checkbox to display the SSL Client field.
Field | Description |
---|---|
SSL Client | The name of the resource.
In the SslClientResource Resource Template wizard, create a resource to connect to the SSL client. |