SeanHoppe.com > About Sean Hoppe Consulting Group > Cleo/EXTOL Blog > Cleo Harmony 5.6.1 Released -- September 3, 2019

Cleo Harmony 5.6.1 Released -- September 3, 2019

6th November 2019

Cleo Harmony 5.6.1 was released on September 3, 2019

Below are the release notes that can be reviewed on support.cleo.com.

The Sean Hoppe Consulting Group supports Cleo Harmony and the family of related Cleo products. For more information, please feel free to CONTACT US.

New connectors and protocol

  • AS4 protocol (Server and client)
  • Kafka connector
  • AMQP connector

Deprecating features


The following features are being deprecated in future releases. You can future-proof your program by using newer features instead of the deprecating ones. A warning message has been added to each of the deprecated features’ panels with a suggestion of a newer feature to use instead:

  • Win Unix/File System > CIFS Directories – use SMB hosts instead
  • Router – use Router hosts instead
  • VLPortal – use Portal instead
  • Options > LDAP / User Management > LDAP Settings – use LDAP hosts instead
  • Local FTP Users – use Users hosts instead
  • Local SSH FTP Users – use Users hosts instead

Major Enhancements


Major Enhancements – AS4

  • Cleo Harmony only: Added server support for the AS4 protocol. Current offering includes support for eDelivery AS4 Common Profile (version 1.13) and PEPPOL AS4 Profile (version 1.0).
  • Cleo Harmony only: Added client support for the AS4 protocol. Current offering includes support for eDelivery AS4 Common Profile (version 1.13) and PEPPOL AS4 Profile (version 1.0).

Enhancements – Framework

  • Cleo Harmony only: Added AMQP (Advanced Messaging Queue Protocol) connector host.
  • Cleo Harmony only: Added Kafka connector host.
  • Added permissions to Cleo VLNavigator for SYSTEM and SCRIPT commands to allow administrators to restrict users’ ability to edit or run these commands.
  • Added the ability to turn off HTTP basic access authentication for REST API requests.
  • Added the ability to blacklist IP addresses for REST API requests.
  • Added ability to select the preferred cipher, digest and compression algorithms when exporting OpenPGP public keys or OpenPGP Public/Private key pairs.
  • Added server-side filtering to Transfers and Event Logs pages. Document DB queries have been optimized to improve server-side performance. Transfer and Event Log queries have been limited to returning a maximum 250,000 results.

Note: Local Listener and System events require additional data in the records to be properly displayed. As a result, only Local Listener and System events generated after you install or upgrade to the 5.6.1.0 release are displayed using the server-side filtering.

  • On the new host tree, scheduled actions are now represented with a unique icon: the action icon with a clock on it.
  • Updated the instances of the Apache common-fileupload.jar currently installed in the VersaLex products to version 1.3.3 to address reported security vulnerabilities.
  • Cleo Harmony and Cleo VLTrader only: Added setting, Require password reset before first use, to the Password Rules for Users hosts. This new setting requires users to change their password before gaining access to the system. This affects FTP, SFTP, and Portal users.
  • Cleo Harmony and Cleo VLTrader only: Email address is no longer required for users if the group they belong to does not have HTTP protocol enabled.
  • The SSL/TLS client handshake now includes the Server Name Indication extension described in RFC 4366 and RFC 6066. The server name sent during the handshake is derived from the host name of the server to which a connection is being established. If this extension is not supported by the SSL/TLS server to which you are connecting, the RFCs require the extension be ignored and the handshake to proceed anyway. If this extension causes handshake errors with any of your trading partner servers, you can set the cleo.ssl.disableservernameindication system property to True to disable this extension in all your SSL/TLS client connections.
  • Cleo Harmony and Cleo VLTrader only: Added the ability to override the default number of messages returned from the /api/actions/{actionId}/run REST API call using a new ?messagesCount=#### parameter.

Enhancements – AS2/AS3

  • AS2 only: Fixed an issue where, when incoming messages fail with an InsufficientSecurityException, the Email On Fail alert was being sent to the system-wide email address configured in the System > Advanced panel instead of the email address configured for the receiving host.

Enhancements – ebMS

  • Added the ability to include additional Content-Type parameters when sending ebXML payload. See the User’s Guide for further information.

Enhancements – Portal

  • Added external.ip.address.http.port and external.ip.address.https.port properties to the extended.properties file so that administrators can customize the port for URLs in Portal emails.
  • Portal users will now be redirected to a password reset page after their initial successful login attempt when the Require password reset before first use property is set.

Enhancements – Connector

  • Added the ability for the Router to move incorrectly formed EDI documents to the error destination.
  • Cleo Harmony and Cleo VLTrader only: In the Clarify connector host, support for future Clarify functionality was added to allow use of the filename passed from Clarify as part of the VersaLex filename. Therefore, PUT commands using the Clarify connector host can be used to selectively send specific file types coming from Clarify. Check your Clarify documentation for availability. Note: Requires use of the SendMessageToHarmonyWithMetadata task in Cleo Clarify.
  • Cleo Harmony and Cleo VLTrader only: Added support for recursion option on DIR, MKDIR, and RMDIR connector commands in general. However, this means the File connector MKDIR no longer recursively makes parent directories without the -REC option, and the SMB connector RMDIR no longer recursively removes child directories and files without the -REC option. Also note that -REC is also supported on GET * and that this will replicate the directory structure from the source to the destination.
  • Cleo Harmony and Cleo VLTrader only: Added transparent encryption support to the HDFS connector.

Enhancements – AS2/FTP/SSHFTP

  • Cleo Harmony and Cleo VLTrader only: All properties are now supported for AS2, FTP, and SSHFTP via the /connections REST endpoints. However, responses from /connections endpoints will not include properties when the values for those properties match their default value. This can be overridden by adding the ? includeDefaults=true query parameter to the request.


By: on