Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 10 FTP and FTPS Transports : Setting Up FTP/S for a Trading Host

Setting Up FTP/S for a Trading Host
To set up FTP/S inbound for a trading host, follow the instructions in the following sections:
Enabling FTP/S Inbound
1.
In TIBCO Administrator, expand BusinessConnect > System Settings > Inbound Public Transport Types.
2.
Check the FTP or FTPS check box.
3.
Click Enable.
The enabled protocol(s) will now appear with a red checkmark in the Enabled column.
Selecting and Configuring FTP/S Inbound
1.
In TIBCO Administrator, expand BusinessConnect > Business Agreements.
2.
3.
4.
5.
Check the FTP or FTPS check box in the Allowed Inbound Transports area.
6.
Click Edit Settings next to the selected transport.
7.
host_name is the name of the machine (server) where the FTP server is running
port is the port on the machine to which the FTP server is listening to
path_name is the relative path that starts from the base directory of the FTP server
File Mask   Select it to control file renaming. Enter a mask in the File Mask field.
Script   Select it for processing files. Specify a script in the Scripts field.
Select the Delete File check box, which causes each file to be deleted after it is retrieved, if this is allowed by the FTP server.
See Supported File Mask Options for more information.
See TIBCO BusinessConnect EDI Protocol User’s Guide for information on pre-defined and user-defined options for input file masks for EDI.
Specify an FTP script. See Appendix B, Scripts for information on how to write scripts, and File Specification Dialog for information on how to upload a script.
Note: The FESI EcmaScript engine originally supported by TIBCO BusinessConnect is out of support by the vendor. It is good practice to use the Nashorn script engine as a substitute because the Nashorn script engine is roughly compatible with the FESI EcmaScript engine.
By default, the frequency is 5 minutes (300 seconds). The default value is set in the bc.ftpget.pollingInterval property, which you can access by selecting System Settings > Activated Protocol Plug-ins and Properties > BC > ftpget.
Since the system-level property dictates the minimum frequency for ftpget, the value assigned in the Frequency field will be effective only if it is greater than the system level property. If the value assigned in the Frequency field is smaller than the system-level property, it will have no effect.
Note: Additional overhead is incurred when the polling interval is reduced, as each poll requires logging on to the remote FTP server and checking for available files for retrieval. To reduce unnecessary overhead, an optimized value for the polling interval should be entered based on the volume of inbound documents from your trading partners.
Note: This option does not work for all FTP servers.
The PGP policy only takes effect if the Require PGP Processing check box is selected. Four policies are available:
None   No specific policies are mandated for the incoming message; the message can be signed and/or encrypted, with or without compression. However the message has to be PGP packaged in certain way, otherwise it will be rejected.
Must Sign   The incoming message must be and only be signed, with or without compression;
Must Encrypt   The incoming message must and only be encrypted with or without compression;
Must Sign and Encrypt   The message must be both signed and encrypted, with or without compression.
Pass-Through   In this mode, the software does not process the receiving data from the trading partner server, but forwards it to the private process directly.
8.
Click Save three times.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved