KB Article #177523

How to use the same embedded FTP integration delivery with multiple communities

Problem

User needs to have files from multiple communities be delivered to the same embedded FTP Integration Delivery using the same user and directory.

Interchange 5.10.x will not allow the same user and directory combination to be used for 2 different exchange points on the same embedded FTP server.

Resolution

*5.12 is not affected by this issue. As such, upgrading is encouraged.


In 5.10.x this is due to a limitation imposed on how delivery criteria function.


This can be resolved by configuring a filesystem delivery exchange that points to the directory on the filesystem where the FTP files are held for pickup.


In this example, I will use a username of john and a directory name of this_dir.


1. In the first community, create a FTP delivery exchange as normal with the user john and set the directory to /this_dir.


2. Locate the FTP target directory in the file system. It should be under the common directory which is located in the Interchange installation directory by default (however the location of the common directory can be changed at install). In a default installation it should look something like $path_to_Synchrony/Interchange/common/data/ftpusers/integration/john/this_dir


3. In the second community, create a new filesystem delivery exchange that delivers to this directory.