---
schema_version: "1"
id: 4caff256070ea3d9f91ef3f4656d63601e85d8b199c5175bbd3ca0f5c4573d8a
title: FTPS Connector Release Notes
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/release-notes/connector/connector-ftps.md
canonical_url: https://docs.mulesoft.com/release-notes/connector/connector-ftps
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 6b57dd30b4565d734bc31ff6e19733b54b829cc47e648a324a9674ed2a316a31
description: MuleSoft Documentation Site
latest: true
---
---
product: Release Notes
version: master
---

# FTPS Connector Release Notes

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Support Category:
[Premium](https://www.salesforce.com/en-us/wp-content/uploads/sites/4/documents/legal/Agreements/versioning-back-support-policy.pdf)

Anypoint Connector for FTPS (FTPS Connector) connects to FTP servers as FTP Connector but adds
support for Transport Layer Security (TLS).

Guide: [FTPS Connector User Guide](https://docs.mulesoft.com/ftps-connector/latest/)

## 2.1.3

**October 8, 2026**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.3.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8, 11, and 17</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>These libraries are upgraded to address reported security vulnerabilities:</p></div><div><ul><li><p>The <code>jackson-databind</code> and <code>jackson-core</code> libraries are upgraded to version 2.22.3.</p></li><li><p>The <code>bouncycastle</code> libraries are upgraded to version 1.86.</p></li></ul></div></div></td><td><div><div><p>W-24301295, W-24311562</p></div></div></td></tr><tr><td><div><div><p>These libraries are removed to address reported security vulnerabilities:</p></div><div><ul><li><p>The <code>jsoup</code> library is removed to address the <code>CVE-2026-75140</code> security vulnerability.</p></li><li><p>The <code>log4j-core</code> library is removed to address the <code>sonatype-2026-006746</code> security vulnerability.</p></li><li><p>The <code>log4j-api</code> library is removed to address the <code>CVE-2026-49844</code> security vulnerability.</p></li><li><p>The <code>spring-context</code> library is removed.</p></li></ul></div></div></td><td><div><div><p>W-24134338, W-24311562, W-23946849</p></div></div></td></tr></tbody></table>

## 2.1.2

**June 15, 2026**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.3.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8, 11, and 17</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>These libraries are upgraded to address reported security vulnerabilities:</p></div><div><ul><li><p>The <code>spring-framework</code> library is upgraded to version 5.3.39-spring-framework-5.3.45.</p></li><li><p>The <code>bouncycastle</code> library is upgraded to version 1.84.</p></li><li><p>The <code>log4j-core</code> library is upgraded to version 2.25.4.</p></li></ul></div></div></td><td><div><div><p>W-22919701</p></div></div></td></tr></tbody></table>

## 2.1.1

**March 31, 2026**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.3.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8, 11, and 17</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>These libraries are upgraded to address reported security vulnerabilities:</p></div><div><ul><li><p>The <code>jsoup</code> library is upgraded to version 1.15.3.</p></li><li><p>The <code>log4j</code> library is upgraded to version 2.25.3.</p></li></ul></div></div></td><td><div><div><p>W-21724760</p></div></div></td></tr></tbody></table>

## 2.1.0

**March 20, 2026**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.3.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8, 11, and 17</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>This release includes general security fixes.</p></div></div></td><td><div><div><p>W-20606878</p></div></div></td></tr></tbody></table>

## 2.0.5

**December 17, 2025**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.3.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8, 11, and 17</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>The connector now gracefully handles the <code>MalformedServerReplyException: Truncated server reply: '550 '</code> error that some FTPS servers return during file existence checks and falls back to listing the parent directory to confirm the file’s existence.</p></div></div></td><td><div><div><p>W-20307018</p></div></div></td></tr></tbody></table>

## 2.0.4

**November 3, 2025**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.3.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8, 11, and 17</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>The <code>jsoup</code> library is upgraded to version 1.15.3 to address reported security vulnerabilities.</p></div></div></td><td><div><div><p>W-19578778</p></div></div></td></tr></tbody></table>

## 2.0.2

**February 5, 2025**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.3.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8, 11, and 17</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>Bouncy Castle libraries are now forcefully set to be the top security provider to prevent the <code>NullPointerException</code> error from occurring during connection.</p></div></div></td><td><div><div><p>W-17511814</p></div></div></td></tr></tbody></table>

## 2.0.1

**January 27, 2025**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.3.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8, 11, and 17</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>These libraries are upgraded:</p></div><div><ul><li><p>The <code>org.dom4j:dom4j</code> library is upgraded to version 2.1.3.</p></li><li><p>The <code>org.jsoup:jsoup</code> library is upgraded to version 1.14.2.</p></li><li><p>The <code>org.apache.logging.log4j:log4j-core</code> library is upgraded to version 2.17.1.</p></li><li><p>The <code>org.json:json</code> library is upgraded to version 20231013.</p></li><li><p>The <code>org.apache.avro:avro</code> library is upgraded to version 1.12.0.</p></li><li><p>The <code>org.yaml:snakeyaml</code> library is upgraded to version 2.0.</p></li><li><p>The <code>org.springframework:spring-context</code> library is upgraded to version 5.2.20.RELEASE.</p></li></ul></div></div></td><td><div><div><p>W-14499139</p></div></div></td></tr><tr><td><div><div><p>The <strong>List</strong> operation now works with a false value for a case-sensitive flag.</p></div></div></td><td><div><div><p>W-17087833</p></div></div></td></tr></tbody></table>

## 2.0.0

**November 13, 2024**

### What’s New

- This connector is now compatible with Java 17.

- This connector is now FIPS 140-2 compliant.

- This connector no longer relies on reflection to reuse the SSL session from the command channel to
  data channels. Instead, it now supports SSL session resumption between the client and host using
  externally provided Bouncy Castle libraries, which you can add with the new **Required Libraries**
  field in the connection type. For more information, refer to
  [Configure Java JDK for Session Reuse](https://docs.mulesoft.com/ftps-connector/latest/ftps-studio-configuration#configure-java)
  and
  [Configure Bouncy Castle Libraries and Security Provider](https://docs.mulesoft.com/ftps-connector/latest/ftps-studio-configuration#bouncycastle).
  Because Bouncy Castle security providers are required for running FTPS on Java 17, all Mule
  applications within the same JVM must adhere to its stricter cryptographic policies. This includes
  enforcing modern key sizes, secure algorithms, and updated TLS configurations—affecting keystores,
  truststores, and all TLS-based connectors.

- The `mule-file-commons` module dependency is removed.

- The **List** operation now returns the file path instead of the file content.

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.3.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8, 11, and 17</p></td></tr></tbody></table>

## 1.8.7

**October 10, 2024**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.1.2 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>Updated the FTP Connector dependency to version 1.8.8.</p></div></div></td><td><div><div><p>W-16769250</p></div></div></td></tr></tbody></table>

## 1.8.6

**March 6, 2024**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.1.2 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>The <strong>Read</strong> operation now finds files that use some special characters while single-file listing.</p></div></div></td><td><div><div><p>W-14650859</p></div></div></td></tr></tbody></table>

## 1.8.5

**January 19, 2024**

### What’s New

- The Commons Net library is upgraded to version 3.8.0.

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.1.2 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>The <strong>Read</strong> operation now finds files even if the single-file listing is not supported.</p></div></div></td><td><div><div><p>W-14150759</p></div></div></td></tr></tbody></table>

## 1.8.4

**July 11, 2023**

### What’s New

- The Commons IO library is upgraded to version 2.13.0.

- The SLF4J API library is upgraded to version 2.0.7.

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.1.2 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>The <strong>Read</strong> operation now takes less time to find files when the MLST command is not supported by a server.</p></td><td><p>W-13138208</p></td></tr><tr><td><p>The Commons IO library is upgraded to version 2.13.0 to address reported security vulnerabilities.</p></td><td><p>W-13512345</p></td></tr><tr><td><p>The SLF4J API library is upgraded to version 2.0.7 to address reported security vulnerabilities.</p></td><td><p>W-13512345</p></td></tr></tbody></table>

## 1.8.3 (Deprecated)

**June 13, 2023**

This version is deprecated. All of the features and fixed issues for this version are in version
1.8.4.

## 1.8.2 (Deprecated)

**June 1, 2023**

This version is deprecated. All of the features and fixed issues for this version are in version
1.8.4.

## 1.8.1

**September 29, 2022**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.1.2 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>FTPS Connector no longer adds a slash <code>/</code> in front of file name when there is no working directory specified.</p></td><td><p>W-11633034</p></td></tr></tbody></table>

## 1.8.0

**September 27, 2022**

### What’s New

- FTP Connector now supports an independent file system matcher that lists files following FTP RTF
  standards. Use the **Case sensitive** field to configure an external file system matcher as case
  sensitive or insensitive.

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.1.2 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

## 1.7.1

**July 4, 2022**

### What’s New

- Upgraded versions of dependencies.

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.1.2 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

## 1.7.0

**May 30, 2022**

### What’s New

- Added the **Proxy** parameter, which enables you to set the HTTP or HTTPS tunnel proxy in the FTPS
  Connector global configuration.

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.1.2 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

## 1.6.5

**March 17, 2022**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.1.2 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>Updated internal dependencies.</p></td><td><p>W-10857851</p></td></tr></tbody></table>

## 1.6.4

**June 28, 2021**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.1.2 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

### Fixed Issues

Fixed a reconnection issue when a connectivity exception is raised during the poll event. (FTPC-75)

## 1.6.3

**June 9, 2021**

### Minimum Mule Version

**4.1.2**

### Fixed Issues

Fixed issue that caused the connector to fail when using TLS session resumption with concurrent
sessions.

## 1.6.2

**June 8, 2020**

### Minimum Mule Version

**4.1.2**

### Fixed Issues

Fixed issue that prevented the connector from reading or writing data to FTPS server with session
reuse enabled.

## 1.6.1

**January 24, 2020**

### Minimum Mule Version

**4.1.2**

### Fixed Issues

Fixed the issue that caused the connector’s `delete` operation, or any other operation that had the
`lock` or `overwrite` flag set to `true`, to fail.

## 1.6.0

**January 10, 2020**

### Minimum Mule Version

**4.1.2**

### Features

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 Issues

- Fixed an issue where the Write operation was incorrectly throwing a `MULE:UNKNOWN` error instead
  of `FTPS:ILLEGAL_PATH`.

- Fixed an issue where the connector was showing an incorrect reply code when throwing an FTPS
  error.

- Fixed FTPS Listener so it is able to rename files on a POST action when `renameTo` is set but
  `moveTo` is left blank.

- Fixed a bug where the FTPS connection timeout was not working if it was set to a very low value.

## 1.5.1

**September 25, 2019**

### Minimum Mule Version

**4.1.2**

### Fixed Issues

- Fixed an issue where some servers required additional commands to encrypt the data channel when
  using implicit mode.

## 1.5.0

**September 4, 2019**

### Minimum Mule Version

**4.1.2**

### Features

- The parameters **Updated in the last**, **Not updated in the last** and **Time unit** are added to
  the File Matcher, which enables you to have a List or Listener operation that filters files based
  on whether or not they have been updated in the specified time unit.

- Adds the option to configure FTP Remote Verification.

- The **Time between size check** setting prevents the connector from processing files while they
  are being written.

### Fixed Issues

- Fixed the issue where the read operation was taking more than one connection to read the file
  content.

- Fixed a bug that made the read operation fail for certain FTPS servers.

- Fixed a bug that caused the connector’s listener to skip a file due to a race condition. This
  happened 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.

- Changed log level so that when failing to log out a connection the stack trace is not logged at
  `WARN` level.

- Fixed a regression that affected the use of `ftps:listener` without specifying a directory.

## 1.4.1

**April 22, 2019**

### Fixed Issues

- Fixed an issue that prevented reading files that had a space on its name.

- Improved FTPS Write operation performance when writing on remote servers.

- Fixed a bug that prevented the usage of the list operation on some FTPS server configurations.

- Fixed bug that made the list operation take too long when the listed directory contained a large
  number of files.

- Fixed bug that made the connector get stuck while reading files from a remote server, degrading
  performance.

## 1.4.0

**September 14, 2018**

### Features

- The FTPS connector now lets you define FTPS Implicit or Explicit connections. In the latter, you
  can also define a CLEAR or PRIVATE Data Channel Protection level.

## 1.3.1

**July 12, 2018**

### Fixed Issues

- FtpFileAttributes throws NPE when FTPFile date is null. (MULE-15301)

**April 2018**

## 1.3.0

**April 24, 2018**

### Fixed Issues

- FTPS error message for untrusted certificates is unclear. (MULE-14931)

## 1.2.0

**April 3, 2018**

### Features

Initial release.

## See Also

- [Salesforce Help](https://help.salesforce.com)

- [MuleSoft Services](https://www.mulesoft.com/support-and-services)

- [Known Issues](https://help.salesforce.com/s/issues)
