Zimbra Collaboration 8.8.12 Patch 3 GA Release

Check out the Fixed Issues and the Zimbra NG Changelog for this version of Zimbra Collaboration. Please refer the Patch Installation section for Patch Installation instructions. As always, you are encouraged to tell us what you think in the Forums or open a support ticket to report issues.

Software changes

Fixed Issues

OWASP based HTML sanitization for protecting the web application against XSS, which replaces the current Nekohtml based HTML sanitizer. The new OWASP fixes the performance issues seen while rendering certain mimes on the web client.

Backup and restore command line utility, `zmplayredo`, has been optimized to work with JDK 11.

Addressed below issues which occured with some IMAP clients:

IMAP clients which require the user to subscribe to folders were not being offered folders in shared mailboxes to subscribe to.

IMAP clients that should automatically show folders in shared mailboxes did not display them.

A new fix prevents the window from becoming unresponsive when using 'compose in new window' and print option.

Zimbra NG Changelog

HSM:

HSM Blob Move does not hang even if the target S3 storage returns a timeout.

The doCheckBlobs operation returns no exception even if a directory in the volume is empty.

Chat:

Openchat now does not cause a file descriptor leak in session management.

Admin:

The NG core used a set of random ports for internal communication on top of the declared one. This is now fixed.

Drive:

When viewing a folder shared through a Distribution List, Drive NG now displays the owner’s email address instead of zimbraID.

A shared folder can be copied to a local folder even if the owner of the shared folder is on a different mailbox server.

Backup:

Restore operations now consider 2FA and external auth attributes.

External restore returned a type cast error if a mailbox had a persona whose `zimbraPrefWhenInFolderIds` property points to a subfolder of a shared folder. This is now fixed.

Restoring identity for shared sub-folders caused an exception. This is now fixed.

Patch Installation

Before Installing the Patch

Before installing the patch, consider the following:

Patches are cumulative.

A full backup should be performed before any patch is applied. There is no automated roll-back.

Zimlet patches can include removing existing Zimlets and redeploying the patched Zimlet.

Only files or Zimlets associated with installed packages will be installed from the patch.

Switch to user zimbra before using ZCS CLI commands.

Important! You cannot revert to the previous ZCS release after you upgrade to the patch.

Important Note for ZCS Setup with Local ZCS repository: Customers who have set up local ZCS repository should first update the local repository by following instructions in wiki