Previous Topic

Next Topic

Book Contents

Book Index

FTP Host - Additional Properties

To access these additional fields: Click HOSTS and click the name of the FTP or FTPS host. You can filter the list.

NOTE: The host's properties page shows the configured settings for each property area. To view all possible settings, click Edit.

For General properties, see FTP Host Field Descriptions.

FTP/FTPS Host Field

Description

Uploads

 

Upload as temp file then rename

Default is No (not selected).

If selected: File is uploaded under a temporary filename, and then the just-uploaded file is renamed to a different name.

This option can be used to avoid triggering another automation system that depends on the existence of a certain filename, but which cannot detect the difference between open/closed or started/finished files.

Temp file upload name: Default: CTMP[Rnd:4]. You can provide a specific pattern for naming temporary files. The default yields values like CTMP9243 and CTMP2495. If you use a different value, make sure to avoid duplicate temporary filenames. Renames occur on a file-by-file basis as soon as each file has been uploaded.

Limits

 

File count download limit

Maximum number of files that are downloaded from a source in a single task run against this host.

If the limit is exceeded, and the Advanced task setting Automatically re-run task if source download limits are encountered is set, the task is automatically rerun.

File size download limit

Maximum number of bytes that are downloaded from a source in a single task run against this host. Value of 0 means no limit.

Downloading stops after the first file that causes the number of downloaded bytes to exceed the limit.

If the limit is exceeded, and the Advanced task setting Automatically re-run task if source download limits are encountered is set, the task is automatically rerun.

Timeouts and Transfers

 

Transfer Rescan Time

Number of seconds between retries of a transfer (get or put) before MOVEit Automation stops attempting the transfer. Default is 0. The value can be overridden by settings in individual tasks.

NOTE: In the Admin Console, this property is known as Default Xfer Rescan.

Retry Count

Number of extra times that a transfer (get or put) is retried before MOVEit Automation no longer attempts the transfer. Default is 0 - transfer is not retried after a failure. The value can be overridden by settings in individual tasks.

Retry Timeout

The number of seconds between retries of a transfer (get or put). Default is 30 seconds. The value can be overridden by settings in individual tasks.

Connect Timeout

Number of seconds to wait when attempting to connect to the host.

Data Timeout

Number of seconds to wait when sending data to or receiving data from the host.

Resume partial transfers (if possible)

Applies to task runs in which the file is a binary file and the Retry Count is greater than zero.

During the task run, if an upload or download fails, MOVEit Automation attempts to resume the transfer. The number of resume attempts is set in Retry Count. The transfer starts where the previous transfer failed.

This setting can be overridden in a task by settings in Source and/or Destination.

Use XSHA1 command, if available

The XSHA1 command is used if the FTP server supports it. The file that is received or transmitted is compared with the copy of the file that is on the server, by comparing SHA1 hashes of the file.

Reuse SSL session for data connections

Forces data connections to use the same SSL session as the existing control connection. Use to override the setting for a given source or destination task element configuration, so that you comply with partner server settings that require reuse of an SSL session for data connections.

Security

 

Use MD5

Specifies whether MOVEit Automation looks for an MD5 file. MD5 files contain MD5 hashes of source files on the server.

Options:

Never: (default) MOVEit Automation does not look for an MD5 file.

If Present: MOVEit Automation looks for the specified MD5 file. If the file contains a hash for a source file, the file is checked against the hash.

  • If the file matches the hash, the file continues.
  • If the file does not match, an error is generated.
  • If no hash is found for the source file, the file continues.

Always (required): MOVEit Automation looks for the specified MD5 file.

  • If file is not found, an error is generated.
  • If a file is found, all downloaded files are checked against it.
  • If any file does not match its hash, or a hash does not exist for the file, an error is generated.

MD5 Filename

Name of the MD5 file to look for. Default is MD5SUM.

Advanced

 

Alternate Host

Secondary host to which to rollover when the primary host is not available. For example, if after the designated Retry Count, problems are encountered connecting or logging in to the primary host.

Rollover does not occur if other problems exist, such as: the directory does not exist, or there are insufficient permissions to access a file.

For a host to appear as an option in this field, you must have previously created it. The alternate host must be the same type of host as the primary host.

This field applies to the individual host. This is different from the failover feature that applies to nodes.

Delete State for Host path entries after

Number of days after which State information for this host is deleted.

Notes: When this host is assigned as a task source that uses Collect Only New Files, MOVEit Automation saves file stamp information that is specific to this host and the task source's folder path and file mask. If a source's folder path and/or file mask contains a non-static macro (for example, [DD] or other date/time macros) the actual source folder path/file mask combination can potentially be different every time the task runs. This can cause the saved state information for this host to grow excessively large and without limits.

Use default state cache settings

  • Selected (default). Uses the default state cache settings that are specified in SETTINGS > System Settings > State File. For more information, see State File Settings.
  • Not selected: Specify how long to cache state information for this host.

Notes: By default, MOVEit Automation keeps state file information cached in memory to achieve maximum efficiency. In some environments, this can become very memory intensive. Use the State Cache settings to remove state file information from memory after a task run, or after a specified amount of time.

Host adjusts timestamps for Daylight Savings

This host automatically changes the apparent time of existing files when Daylight Savings Time comes into effect, or reverts to Standard Time. This setting changes the following:

  • How the Collect Only New Files source option is processed.
  • The way that synchronization works.

In these situations, MOVEit Automation compensates for changes made by the host by adjusting the apparent timestamps of files by one hour. This prevents the unnecessary transfer of files that appear to be new because their apparent times have changed since they were last observed.

For example, a file is modified in January (during Standard Time) at 8:00 a.m. When Daylight Savings Time comes into effect, that file's apparent modification time changes to 9:00 a.m. If the Host adjusts timestamps is selected, MOVEit Automation internally adjusts its view of the file's time back to 8:00 a.m. for comparison purposes, and does not consider the time to be new.

Client External IP (active NAT mode)

This field is used only in certain unusual network configurations, such as when there is a router between the MOVEit Automation server and the FTP server that is doing Network Address Translation (NAT).

Specify the IP address or Hostname for MOVEit Automation to send to the FTP server when in active mode, instead of the actual IP address/Hostname of the MOVEit Automation server.

Ignore PASV IP in passive mode

If selected: In passive mode, MOVEit Automation uses the IP address associated with the host configuration, and ignores the IP address given by the FTP server.

Directory List Parsing

 

Use built-in automatic directory list parsing.

Selected (default): MOVEit Automation automatically recognizes and parses directory listings from the most common types of FTP and SSH servers.

Use custom directory list parsing parameters

This option is needed only for unusual brands of FTP and SSH servers.

Directory listings are assumed to contain one file per line, with optional header and trailer information that is ignored.

Skip lines:

  • Top: Number of lines of header information to be skipped at the beginning of the listing. Typically 0.
  • Bottom: Number of lines of trailer information to be skipped at the end of the listing. Typically 0.

Start columns:

  • Filename: Column number where the filename starts. (First column is 1.) Filename ends at the first space, or end-of-line.
  • Date: If non-zero, the column at which the file's date stamp starts.

For more information, see Column-based Custom Parsing.

Use directory parsing script

Select the script. You must have created and imported the script for it to appear in the list.

For more information, see Directory Parsing Script.--

Additional Commands

 

Commands to execute upon signon

Some FTP servers (especially those in front of enterprise servers or legacy equipment) work best if given quote block formatting and file type commands before transfers are performed.

Commands that you list here are executed in addition to any commands that are specified in any source/destination related to this host.

Macros are supported in this field.

Tip: For AS/400 (iSeries) FTP Servers - enter a value of SITE LISTFMT 1 to request that the AS/400 use a standard (UNIX-like) listing format, which is automatically recognized by MOVEit Automation.

Commands to execute (per file) before transfer

The quote commands to execute.

Commands that you list here are executed in addition to any commands that are specified in any source/destination related to this host.

Macros are supported in this field.

Commands to execute (per file) after transfer

The quote commands to execute.

Commands that you list here are executed in addition to any commands that are specified in any source/destination related to this host.

Macros are supported in this field.