FTP Connector Release Notes for Mule 4
Support Category: Select
Anypoint Connector for FTP (FTP Connector) provides access to files and folders on an FTP server.
October 18, 2021
When FTP Connector attempted to use the MLSD command to list the directory, the server responded with
Command Not Implemented (502)and before the connector could retry the operation with a LIST command, the server closed the connection. A call to the FEAT command is now issued to validate that MLST/MLSD commands are supported by the server.
February 2, 2021
January 10, 2020
Added support to set the control encoding to use in the control channel with the remote server. This new parameter is located in the Advanced tab for any FTPS configuration dialog.
Fixed an issue where the Write operation was incorrectly throwing a
MULE:UNKNOWNerror instead of
Fixed an issue where the connector was showing an incorrect reply code when throwing an FTP error. (MULE-17815)
Fixed the FTP Listener so it is able to rename files on a POST action when
renameTois set but
moveTois left blank. (MULE-17837)
Fixed a bug where FTP connection timeout was not working if it was set to a very low value. (MULE-17867)
September 4, 2019
The parameters Updated in the last, Not updated in the last, and Time unit are added to the File Matcher. These parameters enable you to have a List or Listener operation that filters files by whether or not they have been updated in the specified time unit.
Adds the option to configure FTP Remote Verification.
Fixed a bug that made the read operation take more than one connection to read the file content. (MULE-17315)
Allow configuring Remote Verification in FTP config. (MULE-17369)
Fixed a bug that made the read operation fail for certain FTP servers. (MULE-17347)
Add (Not) Updated in the last capability to File Matcher in the FTP Connector. (MULE-17219)
June 28, 2019
Fixed a bug that caused the connector’s listener to skip a file due to a race condition. When the polling frequency of the listener was low, the autodelete flag was true, there was a burst of files to process, and the processing of each file took longer than the polling frequency, a file could be skipped. (MULE-16999)
May 23, 2019
timeBetweenSizeChecksetting prevents the connector from processing files while they are being written.