File Transfer Connection

This topic describes how to configure an SFTP connection for use with the File Transfer activity node in Infor Process Automation.

Note: 

If you plan to connect using SFTP in a private / public key pair configuration, the key pair setup must already be performed before you create the file transfer connection.

The public key must be stored in the location on the remote server:

HOMEDIR/.ssh/authorized_keys

where HOMEDIR is the home directory of the user making the file transfer connection.

Parameter Description
Configuration Name

The name of the configuration that this connection is associated with.

You can have one SFTP connection per configuration.

More information about configuration sets is available in another section.

Host

The name of the server and the SFTP port number to which you want the process to connect.

Example: server.ftp.com:25

If you do not specify a port number, 22 is used by default for SFTP. For MT, only ports 22 and 2222 are allowed.

Optionally, you can enable host key checking. If selected, specify the Host Key Path.
Note: You may refer to KB2157314 for implementing host key checking on an SFTP connection in Infor Process Automation. Enabling host key checking allows Infor Process Automation to verify the correct server using the cryptographic key.
Protocol

Select SFTP.

You will be prompted to configure the Authentication type.

Options are:

  • User and Password: Specify the user that will run the SFTP connection and, if needed, the user's password.

  • User and Privatekey: If you select this option, you will be prompted to specify:

    • User: This is the user ID that will run the SFTP connection.

    • Private Key Path: Browse to the location where the private key is located.

      The private key file must be on the system that is running the Landmark user interface or, if it is on a remote server, the server must be mapped to the system that is running the Landmark user interface.

      Note: 

      With some versions of Infor Process Automation, the phrase "PrivatekeyPath" appears instead of the file name and location.

    • Passphrase: If the private/public key pair requires a passphrase for the user running the connection, configure it here.

    Note: Infor Process Automation requires the key in OpenSSH format, with support for RSA keys in that format. Refer to KB2040849 for steps on generating an RSA key pair and converting it to OpenSSH format using a key generator tool.
  • User, Password, and Private Key: Use this option to connect to an SFTP server that requires dual authentication with user/password and user/private key.

    Note: Infor Process Automation requires the key in OpenSSH format, with support for RSA keys in that format. Refer to KB2040849 for steps on generating an RSA key pair and converting it to OpenSSH format using a key generator tool.
User The user ID that will run the SFTP connection.
Sftp Password The password of the user ID that will run the SFTP connection, if needed.
Time Out (In Seconds) Specify the number of seconds before time out.
File System Select Local or Amazon S3.
If Amazon S3 is selected, specify these information:
  • Bucket Name
  • Region
  • Access Key
  • Secret Key
  • Socket Timeout in minutes
  • Connection Timeout in seconds
  • Request Timeout in minutes
  • Retry Count
  • Retry Wait Time in seconds
  • Write Mode Storage Class

Optionally, you can enable multipart transfer.

Test Connection

After saving your configuration, click this button to test the new or updated connection. Alternatively, click Actions > Test Connection.

If the properties are set up correctly, a success message appears. If the properties are not set up correctly, an error message appears.

Note: 

The success message looks like this:

Disregard the "Test Connection Error" text.

Test File (Works Only With Test Connections With Trace Log) Specify the location of the test file to be created during the test connection.
Test Connection With Trace Log Click this button to capture the debug logs for the specified connection.