OFTP (Input Agent cron)

Note: If multiple profiles are ready to accept a specific file, the profile scoring will decide.

Settings


(1) Channel selection: OFTP channel that is used to connect to the target system. You have to select a channel if you are using OFTP2. If, after selecting a channel, the type of the connection (6) is changed, the channel will be removed and must be re-selected afterwards.

(2) Host/Port: Target address (IP or URL) and port or the ISDN number, depending on your selection in (6). If value 0 is specified for the port, then either the default port (./etc/oftp.xml) is used (if no channel is selected) or the port specified in the channel is used (if a channel is selected). If a value > 0 is specified, then this value is used as port number.

(3) Activate parallel processing: If this checkbox is set, several instances of this profile can run in parallel. The checkbox Profile may only run in one instance may not be set for this profile in that case.

(4) Do not skip empty files: If this checkbox is set, even empty files generate jobs. Note: A DMZ server can be started with the following startup option in the configuration file ./etc/startup.xml to control the behaviour.

<!-- Defines how to handle empty FTP, SSH and OFTP files (0=skip, 1=delete, 2=transfer) -->
<Set name="handleEmptyFiles">0</Set>
  • 0 (skip): (default) Empty file remains on the DMZ server. Log entry in DmzEvents.

  • 1 (delete): Empty file is deleted on the DMZ server.

  • 2 (transfer): Empty file is passed on to the profile and option (4) is effective.

(5) OFTP service: Name of the OFTP service (if several instances are configured).

(6) Connection type: The type of the OFTP connection. The following types are available.

  • OFTP over ISDN

  • OFTP over TCP/IP

  • OFTP over TCP/IP with TLS

System variables


Several system variables are available for OFTP. See, for example:

  • VAR_SYS_OFTP_SFID

  • VAR_SYS_OFTP_ORIGINATOR

  • VAR_SYS_OFTP_FILE_COUNTER

  • VAR_SYS_MESSAGE_ID

  • VAR_SYS_LASTINBULK

  • VAR_SENDER.