Zimbra Releases/8.8.15/P16

Zimbra Collaboration Joule 8.8.15 Patch 16 GA Release

Check out the Security Fixes, Fixed Issues, and Known Issues for this version of Zimbra Collaboration. Please refer to 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.

NOTE: If you are upgrading or migrating from an older version of Zimbra to Zimbra 8.8 Production Ready, please read Things to Know Before Upgrading and First Steps with the Zimbra NG Modules for critical information before you upgrade.

What's New

Security Fixes

Summary CVE-ID CVSS Score Zimbra Rating Fix Patch Version
Third party vulnerabilities in JQuery 3.4.1 CVE-2020-11022 CVE-2020-11023 6.5 Medium 8.8.15 P16

As of Patch-16, Zimbra has moved all the charts on the Administration Console from Flash-based technologies to pure JavaScript based ones. This was done as support for Flash is being sunsetted. All the charts should seamlessly work as before while not needing the Flash Player.

Zimbra Collaboration

  • Added the Roboto Font to Docs
  • Upgraded libreoffice component to version 4.2.6

Zimbra Connect

  • Instant messaging interface now has Turkish translation
  • A message is clearly shown when instant messaging is not possible due to connection issues
  • When a new instant meeting is created while another one is running all fields now appear empty
  • It is now possible to edit the user status and unset the avatar picture in the instant
  • Fixed the behavior of the instant meeting that enabled the webcam after a screen sharing session during an instant meeting even if it was disabled before starting the screen share session

NG Modules

  • Earlier, the Administrator has to set a mobile password using Admin Console for all the users. This functionality will now be available to users in the Classic Web App under the Mail -> Zimlets section. Users can now set mobile passwords using the Zextras Auth zimlet. Users will have an option to create a password using plain text. The administrator can still continue to set the mobile password by using the new command-line utility zxsuite auth credential. Please refer to the Patch Installation section for installing this zimlet.


Fixed Issues

Classic Web App

  • When Users expanded/collapsed the folders, the zimbraFeatureOptionsEnabled setting was not taken into consideration. The issue has been fixed.
  • In Message View, if the email has a lot of attachments, the scroll bar was not appearing to view the message body. The issue has been fixed and the scroll bar correctly appears now.
  • For the Classic Web App, Offline mode is no more supported for Chrome versions 85 and above. Users can still continue to use Offline mode in previous browser versions.
  • When using the Safari browser on MacOS, the search box was missing for online help. The issue has been fixed and the search box is now displayed.

Zimbra Collaboration

  • Administrators can now restrict the end date on Calendar Events where users do not use any end date. This is done by setting zimbraCalendarRecurrenceDailyMaxDays/Weeks attributes in the backend. Please see the user manual for more details
  • In RHEL8, /var/log/zimbra.log & /var/log/zimbra-stats.log were not getting rotated after logrotate service ran. The issue has been fixed.

HSM

  • Improved s3 code to reduce the number of http(s) calls to a minimum

NG Modules

  • Improved logging of account deletion operation that caused non-relevant lines to be logged when backup service is running but not initialized
  • Added support for backup to external volume
  • Fixed the value of the backup export directory returned in the operation log mail received by the administrator
  • A more readable error is returned when a restore is attempted specifying a date from before the account was first backed up
  • Added Connect backup disable option
  • Improved logging of account deletion operation that caused non-relevant lines to be logged when backup service is running but not initialized
  • Fixed an issue that would prevent the mobile section of the web admin console to show the list of mobile devices
  • Improved behavior of mobile module that now predictably uses the main address as sender when personas are configured
  • Fixed an issue that would prevent calendar syncronization if a location was set and some fields were not compiled
  • The mobile password management has been removed from the Admin GUI to be compliant with the new multiple mobile password management.
  • Added support on Mobile for accounts having custon zimbraID uuid
  • Fixed an issue coming while 7accepting an appointment via Exchange ActiveSync, its date and time changed to the ones of the acceptation

Zimbra Drive

  • Fixed an issue that would cause an error to be returned when opening the link of a public shared object
  • Fixed an issue that would rend impossible to users to upload files to drive in a shared folder located on a different host
  • Improved Drive version list so that if a user that edited a file is deleted now "deleted user" is listed in the versions list
  • Fixed an issue that would cause an error to pop up if a user had a drive object last edited by another user that no longer exists
  • Added Drive maintenance mode handling


Known Issues

  • None



Patch Installation

Please refer to the steps below to install 8.8.15 Patch 16 on Redhat and Ubuntu platforms:

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 zimbra user 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
  • Please make note that, installing the zimbra-patch package only updates the Zimbra core packages.

8.8.15 Patch 16 Packages

The package lineup for this release is:

FOSS:

PackageName                             Version           
zimbra-patch                  ->      8.8.15.1605188094.p16-1
zimbra-common-core-jar        ->      8.8.15.1604387320-1
zimbra-common-core-libs       ->      8.8.15.1574853769-1
zimbra-mbox-store-libs        ->      8.8.15.1574853769-1
zimbra-mbox-war               ->      8.8.15.1575620896-1
zimbra-mbox-admin-console-war ->      8.8.15.1604310257-1
zimbra-mbox-webclient-war     ->      8.8.15.1604310784-1
zimbra-drive                  ->      1.0.13.1576152256-1
zimbra-core-components        ->      2.0.2-1zimbra8.8b1
zimbra-openjdk                ->      13.0.1-1zimbra8.8b1
zimbra-openssl                ->      1.0.2t-1zimbra8.7b2
zimbra-chat                   ->      3.0.1.1594306000-1
zimbra-proxy-patch            ->      8.8.15.1604495621.p16-1
zimbra-mta-patch              ->      8.8.15.1586424251.p9-1
zimbra-ldap-components        ->      1.0.4-1zimbra8.8b1
zimbra-clamav                 ->      0.102.2-1zimbra8.8b1
zimbra-perl-mail-spamassassin ->      3.4.4-1zimbra8.8b1
zimbra-spamassassin-rules     ->      1.0.0-1zimbra8.8b1
zimbra-nginx                  ->      1.7.1-1zimbra8.8b1
zimbra-openldap-server        ->      2.4.49-1zimbra8.8b2
zimbra-mta-components         ->      1.0.7-1zimbra8.8b1
zimbra-proxy-components       ->      1.0.4-1zimbra8.8b1

NETWORK:

Package Name                            Version           
zimbra-patch                  ->      8.8.15.1605188094.p16-2
zimbra-mbox-ews-service       ->      8.8.15.1590048861-1
zimbra-drive-ng               ->      3.0.12.1603992872-1
zimbra-network-modules-ng     ->      6.0.17.1604577103-1
zimbra-docs                   ->      3.0.6.1592415783-1
zimbra-connect                ->      1.0.16.1603993356-1
zimbra-zco                    ->      8.8.15.1887.1602046179-1
zimbra-zimlet-auth            ->      1.0.0.1604473561-1.u14

Redhat

Installing Zimbra packages with system package upgrades

  • As root, first clear the yum cache and check for updates so the server sees there is a new zimbra-patch package in the patch repository:
yum clean metadata
yum check-update
  • Then ask yum to update available packages:
yum update
  • Restart ZCS as zimbra user:
su - zimbra
zmcontrol restart

Installing Zimbra packages individually

Install/Upgrade zimbra-proxy-components on Proxy node for FOSS and NETWORK

  • As root, first clear the yum cache and check for updates so the server sees all updated packages in the patch repository:
yum clean metadata
yum check-update
  • Then install the package:
yum install zimbra-proxy-components
  • Restart proxy as zimbra user:
su - zimbra
zmproxyctl restart

Install/Upgrade zimbra-proxy-patch on Proxy node for FOSS and NETWORK

  • As root, install the package:
yum install zimbra-proxy-patch
  • Restart proxy as zimbra user:
su - zimbra
zmproxyctl restart
zmmemcachedctl restart

Install/Upgrade zimbra-mta-components on MTA node for FOSS and NETWORK

  • As root, first clear the yum cache and check for updates so the server sees all updated packages in the patch repository:
yum clean metadata
yum check-update
  • Then install the package:
yum install zimbra-mta-components
  • Restart amavisd as zimbra user:
su - zimbra
zmamavisdctl restart

Install/Upgrade zimbra-mta-patch on MTA node for FOSS and NETWORK

  • As root, install the package:
yum install zimbra-mta-patch
  • Restart amavisd as zimbra user:
su - zimbra
zmamavisdctl restart

Install/Upgrade zimbra-patch on mailstore node for FOSS and NETWORK

  • As root, install the package:
yum install zimbra-patch
  • Restart ZCS as zimbra user:
su - zimbra
zmcontrol restart

Install/Upgrade zimbra-chat for FOSS

  • As root, install the package:
yum install zimbra-chat
  • Restart Zimbra mailbox service as zimbra user:
su - zimbra
zmmailboxdctl restart

Uninstall zimbra-talk (NETWORK Only)

Starting Zimbra 8.8.15 GA, zimbra-connect replaces zimbra-talk hence it is important to remove zimbra-talk before installing zimbra-connect.

  • As root, uninstall the package:
yum remove zimbra-talk

Install/Upgrade zimbra-network-modules-ng, zimbra-connect and zimbra-zimlet-auth (NETWORK Only)

  • As root, first clear the yum cache and check for updates so the server sees all updated packages in the patch repository:
yum clean metadata
yum check-update
  • Then install the packages:
yum install zimbra-network-modules-ng
yum install zimbra-connect
yum install zimbra-zimlet-auth
  • Restart Zimbra mailbox service as zimbra user:
su - zimbra
zmmailboxdctl restart

Install/Upgrade zimbra-docs (NETWORK Only)

  • As root, install the package:
yum install zimbra-docs
  • Restart Zimbra mailbox service as zimbra user:
su - zimbra
zmmailboxdctl restart

Install/Upgrade zimbra-drive-ng (NETWORK Only)

  • As root, install the package:
yum install zimbra-drive-ng
  • Restart Zimbra mailbox service as zimbra user:
su - zimbra
zmmailboxdctl restart

Upgrade OpenLDAP on LDAP node for FOSS and NETWORK

  • As root, install the package:
yum install zimbra-ldap-components
  • Restart ldap as zimbra user:
su - zimbra
ldap restart

Ubuntu

Installing zimbra packages with system package upgrades

  • As root, check for updates so the server sees there is a new zimbra-patch package in the patch repository:
apt-get update
  • Then update available packages:
apt-get upgrade

OR

  • Update all available packages plus any kernel updates:
apt-get dist-upgrade
  • Restart ZCS as zimbra user:
su - zimbra
zmcontrol restart

Installing zimbra packages individually

Install/Upgrade zimbra-proxy-components on Proxy node for FOSS and NETWORK

  • As root, install package
apt-get install zimbra-proxy-components
  • Restart proxy as zimbra user:
su - zimbra
zmproxyctl restart

Install/Upgrade zimbra-proxy-patch on Proxy node for FOSS and NETWORK

  • As root, install package
apt-get install zimbra-proxy-patch
  • Restart proxy as zimbra user:
su - zimbra
zmproxyctl restart
zmmemcachedctl restart

Ubuntu 18 zimbra-proxy-patch version

zimbra-proxy-patch        ->  8.8.12.1554984827.p3-1

The installation of this patch is mandatory for the proxy to function on Ubuntu 18 servers.

Install/Upgrade zimbra-mta-components on MTA node for FOSS and NETWORK

  • As root, install package
apt-get install zimbra-mta-components
  • Restart amavisd as zimbra user:
su - zimbra
zmamavisdctl restart

Install/Upgrade zimbra-mta-patch on MTA node for FOSS and NETWORK

  • As root, install package
apt-get install zimbra-mta-patch
  • Restart amavisd as zimbra user:
su - zimbra
zmamavisdctl restart

Install/Upgrade zimbra-patch on mailstore node for FOSS and NETWORK

  • As root, check for updates and install package:
apt-get update
apt-get install zimbra-patch
  • Restart ZCS as zimbra user:
su - zimbra
zmcontrol restart

Install/Upgrade zimbra-chat for FOSS

  • As root, install package:
apt-get install zimbra-chat
  • Restart Zimbra mailbox service as zimbra user:
su - zimbra
zmmailboxdctl restart

Uninstall zimbra-talk (NETWORK Only)

Starting Zimbra 8.8.15 GA, zimbra-connect replaces zimbra-talk hence it is important to remove zimbra-talk before installing zimbra-connect.

  • As root, uninstall the package:
apt-get remove zimbra-talk

Install/Upgrade zimbra-network-modules-ng, zimbra-connect and zimbra-zimlet-auth (NETWORK Only)

  • As root, check for updates and install packages:
apt-get update
apt-get install zimbra-network-modules-ng
apt-get install zimbra-connect
apt-get install zimbra-zimlet-auth
  • Restart Zimbra mailbox service as zimbra user:
su - zimbra
zmmailboxdctl restart

Install/Upgrade zimbra-docs (NETWORK Only)

  • As root, install package:
apt-get install zimbra-docs
  • Restart Zimbra mailbox service as zimbra user:
su - zimbra
zmmailboxdctl restart

Install/Upgrade zimbra-drive-ng (NETWORK Only)

  • As root, install package:
apt-get install zimbra-drive-ng
  • Restart Zimbra mailbox service as zimbra user:
su - zimbra
zmmailboxdctl restart

Upgrade OpenLDAP on LDAP node for FOSS and NETWORK

  • As root, install the package:
apt-get install zimbra-ldap-components
  • Restart ldap as zimbra user:
su - zimbra
ldap restart

Quick note: Open Source repo

The steps to download, build, and see our code via Github can be found here: https://github.com/Zimbra/zm-build

Jira Summary

Jira Tickets fixed in 8.8.15 Patch 16

ZCS-10042 Account deletion logging improvement
ZCS-10029 S3 volume connections handling improvement
ZCS-10028 Mobile device list fix
ZCS-10027 Mobile mail sender improvement
ZCS-10026 Mobile calendar location parameters fix
ZCS-10025 Mobile password management removed from the Admin GUI
ZCS-10024 Added mobile custom zimbraId handling
ZCS-10023 Appointment acceptation date/time fix
ZCS-10022 Drive public share fix
ZCS-10021 Fixed drive shared folder handling
ZCS-10020 Improved deleted user handling in versioning
ZCS-10019 Fixed Drive last version editor error
ZCS-10018 Added Drive maintenance mode handling
ZCS-10017 Added support for backup to external volume
ZCS-10016 Fixed doExport admin mail
ZCS-10015 Improved restore date handling
ZCS-10014 Added Connect backup disable option
ZCS-10013 Added Turkish translation to Connect
ZCS-10012 Account deletion logging improvement
ZCS-10011 Improved connection issue notification
ZCS-10010 Instant meeting creation Improvement
ZCS-10009 Added status and avatar unset configuration
ZCS-10008 Webcam enabling on screen share ending fixed
ZCS-10007 Added Roboto font to Docs
ZCS-10006 Docs codebase update
ZCS-9595 Status of expanded/collapsed of a folder is not saved when zimbraFeatureOptionsEnabled is FALSE
ZCS-9578 Recurring appointment is shown over zimbraCalendarRecurrenceDailyMaxDays/Weeks
ZCS-9357 UI | Third party vulnerabilities in JQuery 3.4.1
ZBUG-1843 RHEL8 zimbra.log & zimbra-stats.log
ZBUG-1885 Unable to scroll message header in the preview window
ZBUG-1849 Offline mode not working in Google Chrome 85
ZBUG-1176 Missing search box in Online Help when using MacOS Safari
Jump to: navigation, search