OFTP (Input Agent Cron)


images/download/thumbnails/44944962/arrow_up-version-1-modificationdate-1582789389793-api-v2.png Introduction: You can find a description of this phase in section Phase 1 (Introduction). See also section OFTP with Lobster_data.


images/download/thumbnails/44944962/image2020-3-17_18-56-36-version-1-modificationdate-1584424595534-api-v2.png

Note: The OFTP service must be licensed and activated on the Integration Server to use this Input Agent. Please contact our support or sales staff.


The data source OFTP works in principle as the data source FTP.

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


images/download/attachments/44944962/574-version-1-modificationdate-1649236273334-api-v2.png


(1) 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. Note: If possible, always use channels to centrally manage connection parameters. In addition to the increased clarity that also facilitates maintenance. If the connection parameters change, you only have to adjust the data in one place and you do not forget a profile.

(2) 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) 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) 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) Name of the OFTP service (if several instances are configured).

(6) 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 and VAR_SENDER.

Response Route


See section Response Route OFTP.