Skip to main content

Endpoint Definitions

What is it?​

Endpoint definitions configure the source and destination locations used in OpCon MFT file transfer tasks.

  • Use this when setting up a new local directory or UNC path as a transfer endpoint
  • Use this when configuring a remote FTP, FTPS, SFTP, HTTP, HTTPS, S3, or Azure Blob Storage site as a managed site endpoint
  • Endpoints must be defined before they can be selected in task definitions

Endpoints are currently defined using the OpCon MFT Agent Web Server. A connection to the OpCon MFT Agent Web Server requires a user / password for system where the OpCon MFT Agent is installed (not an OpCon user).

OpCon MFT Agent Details

To define Endpoints, edit the associated OpCon MFT agent details using Solution Manager. Select the OpCon MFT Agent Settings TAB and then select either Path Endpoints for defining UNC paths or directories or Manage Sites for defining remote servers. Enter the credentials for the OpCon MFT Agent Web Server in the pop-up window and you are routed to Endpoints associated with the OpCon MFT Agent.

There are two types of endpoints:

Endpoint TypeDescription
PathA path endpoint (Local Endpoint) is either a UNC path \\server\directory or a path that includes the drive c:\directory.
SiteA site (Managed Sites) is a remote location such as an FTP, FTPS, SFTP, S3, Azure Blob Storage, HTTP or HTTPS server. When defining UNIX / Linux endpoints SFTP (SSH File Transfer protocol) should be used and FTP, FTPS, HTTP, HTTPS, S3 or Azure Blob Storage for other servers.

Defining Path Endpoints​

From the menu, select Path Endpoints.

Path Endpoints

To edit an endpoint, select the endpoint or select Add Path Endpoint to create a new path endpoint.

Add Path Endpoints

FieldDescription
Path Endpoint Name(Required) A unique name that is used to identify the endpoint consisting of alphanumeric characters.
Directory(Required) The location where the data can be retrieved or placed. The value is a UNC or drive path. This value forms the initial portion of the location and any values entered in the File Path definition of the Source or Destination sections during task definition are appended to this value.
Add CredentialsLets you enter a User Name and Password that the agent uses to access the path (for example, a UNC share).

To check that the agent can reach the path, select the Test button.

When completed select the OK to save the new definition or changes.

Defining Site Endpoints​

From the menu, select Managed Sites.

Managed Sites

To edit an existing definition, select the definition or select Add Site to create a new site.

Managed Site Definition

FieldDescription
Site Name(Required) This is a unique name that is used to identify the site consisting of alphanumeric characters.
Default SiteNot relevant to OpCon MFT implementation.
Server URL/IP Address(Required) The host name or IP address of the remote server.
User ID(Required) Specify the user name for this FTP site.
Server Type(Required) Select the server type from the list (FTP, FTPS Explicit, FTPS Explicit Control only, FTPS Explicit Clear Control, FTPS Implicit (FTP + Implicit TLS), SFTP (SSH File Transfer Protocol), HTTP 1.1, HTTPS (HTTP 1.1 + Implicit TLS), Amazon Web Services S3, Azure Blob Storage).
Password(Required) Specify the password for this FTP site. If using an anonymous logon, typically an e-mail address can be used as the password.
Verification(Required) Re-enter the password.
CompressionSelect the compression level from the list (Disabled, Fastest, Faster, Normal, Better, Maximum).
Limit Transfer RateIf enabled, specify the approximate maximum transfer rate (in kilobytes per second) for uploads and downloads. Specify 0 or Unlimited to enable data transfer at the fastest speed possible. For example, to limit to roughly 100 kilobytes per second of bandwidth, enter 100 into this field.
Initial Server DirectorySpecify an FTP site directory to set as the default directory (current working directory) upon a successful logon.
Initial Local DirectorySpecify the local folder to set as the active (current) folder upon a successful log on.
Default Transfer ModeSelect the default file transfer mode from the list (Binary, Ascii, Ebcdic). This is the transfer mode used when files are sent or received using the OpCon MFT client applet. When running a script, this is the transfer mode used unless it is overridden with the /type option in the SENDFILE or RCVFILE commands. The default is binary (Binary). Ebcdic mode is enabled only when IBM Host Features has been selected when configuring the site.
Connection PortChange the port number used by server at this site. Do not change this value unless specifically directed to do so by an FTP site system administrator. The default depends on the server type: 21 for FTP and explicit FTPS, 990 for implicit FTPS, 22 for SFTP, 80 for HTTP and 443 for HTTPS. New sites default to SFTP.
Time OutSpecify the default time-out period (in seconds) to wait for a logon to complete or for interruptions in sending or receiving files to be resolved. This time-out may be used separately, or in conjunction with the FTP retries control, to recover from failed logons. The default value is 30 seconds.
Retry CountHow many attempts to retry the transfer.
Retry DelayThe delay between retry attempts.
SSH Key AuthEnable SSH key or SSL certificate authentication.
Ignore Directory ErrorsCheck this to allow changing into directories whose existence cannot be verified (SFTP and HTTP only).
Proxy SettingsIf enabled, specify the proxy settings.

Once defined, test connectivity by selecting the Test button. When performing a test, if the connection information does not work, the system asks if it should scan through the various protocol options. If one is found, it asks if this should be saved.

When completed select the OK to save the new definition or changes.

FAQs​

What is the difference between a path endpoint and a site endpoint?

A path endpoint (also called a local endpoint) references a file location on the server where the OpCon MFT Agent is installed — either a UNC path (\\server\directory) or a Windows directory path (c:\directory). A site endpoint (also called a managed site) references a remote system accessed over a network protocol such as FTP, SFTP, HTTPS, or S3.

What protocols are supported for site endpoints?

Supported server types are FTP, FTPS Explicit, FTPS Explicit Control only, FTPS Explicit Clear Control, FTPS Implicit (FTP + Implicit TLS), SFTP (SSH File Transfer Protocol), HTTP 1.1, HTTPS (HTTP 1.1 + Implicit TLS), Amazon Web Services S3 and Azure Blob Storage.

What happens if the connection test fails?

If the test connection fails, the system prompts to scan through various protocol options to find a valid connection. If a working combination is found, it offers to save the configuration with those settings.

Glossary​

Managed Site — A site endpoint definition that stores the connection details for a remote server, including protocol, address, credentials, and optional settings such as transfer rate limits and retry behavior.

Path Endpoint — A local endpoint definition that references a directory on the server where the OpCon MFT Agent is installed, using either a UNC path or a Windows drive path.

UNC Path — A Universal Naming Convention path in the format \\server\share\directory used to reference file locations on a network server.

Related topics: