Zimbra Releases/8.8.15/P18

Zimbra Collaboration Joule 8.8.15 Patch 18 GA Release

Check out the What's New, 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

NOTE: Beta features are not supported and should not be installed on production systems. Beta modules have been provided for evaluation in lab environments only.


OpenSSL and Postfix TLS 1.3 (Beta). Refer to the OpenSSL and Postfix wiki for instructions on upgrading the OpenSSL and Postfix packages on the systems.

Upgraded 3rd Party OpenSSL from version 1.0.2t to 1.1.1g.

  • OpenSSL 1.1.1g support for TLSv1.3
  • FIPS module not support in OpenSSL 1.1.1g


Upgraded 3rd Party Postfix from version 3.1.1 to 3.5.6.

  • Postfix 3.5.6 support for TLSv1.3

Nginx Upgrade (Beta). Refer to the Nginx wiki for instructions on upgrading the Nginx packages on the systems.

Upgraded 3rd Party Nginx from version 1.7.1 to 1.19.0.

  • Nginx 1.19.0 support for TLSv1.3

Zimbra Video Server (BETA)

  • The Video Server (BETA) is a WebRTC stream aggregator that improves Team’s performance by merging and decoding/re-encoding all streams in a meeting. Refer to the admin guide for instructions on installing the Video Server on the systems.

We are nearing the end of our extensive QA cycle for this package upgrades. Watch for the GA announcement in an upcoming patch release.


Refer to Upgraded 3rd Party Packages section for details.

Hierarchical Address Book (HAB) in ZCO

The Hierarchical Address Book (HAB) allows users to look for recipients using an organizational hierarchy. Zimbra HAB configuration needs to be done at the server-side. Please refer to the wiki for information about HAB setup.

Refer to ZCO user guide for more details on the feature.

Partial/Customised Sync in ZCO

One of the problems faced by users of Zimbra Connector for Outlook (ZCO) has been the fact that all data from the server is synchronised on the client machine where Outlook is installed. This means that the client machine needs disk space and resources to manage this data. The Partial/Customised Sync feature helps address this problem, by removing data older than the number of days configured by the use. This feature, when enabled, will move Mails, Tasks & Calendar items that are older than the days provided by user to a folder called Zimbra Trash, which is a subfolder of Trash.

Refer to ZCO user guide for more details on the feature.

ZCO

  • The Hierarchical Address Book feature is now available in Zimbra's Connector for Outlook. Please refer to the user guide for more details.
  • The Partial Data Synchronization feature is now available in Zimbra's Connector for Outlook. Please refer to the user guide for more details.


Fixed Issues

Platform

  • In Thunderbird, when a user configured his IMAP account and accepts an Inbox folder share from another user, the contents of the shared folders were not visible. The issue has been fixed.

NG Auth

  • Improved the examples returned by the zxsuite auth commands that now use generic names like domain.com and organization.name
  • Improved the output of the commands zxsuite auth, now returned dates are no longer in epoch format
  • Improved zx auth saml commands, all is now the default key value
  • Changed the default output format of zxsuite auth saml get that is no longer json
  • Improved the auth backup behavior, now credentials are added to the backup by the real time scanner instead of just the daily operation
  • Improved the output of the commands zxsuite auth, now returned dates are no longer in epoch format

NG Modules

  • Backup can now handle the change of the backup path without restarting the mailboxd.
  • Improved the placement of bucket cli commands that are now under zxsuite core
  • Improved the logs for restoreonnewaccount operations that no longer list entries regarding the delegated admin function, since those settings are not restored with this option.
  • Fixed an issue that would prevent mobile devices from syncing shared folders
  • Fixed a bug that made the description of an appointment to be cleared on accepting it via Exchange ActiveSync.
  • Now the synchronization of the devices via EAS do not break when a message cannot be parsed by Zimbra.

Zimbra Connect

  • Text of long forwarded instant messages is no longer cropped making it easier to read
  • It is now possible to scroll to the original message by clicking on the text attached to replies to instant messages
  • Tooltip text is now returned when the cursor is hovering over the Team section of the menu


Known Issues

ZCO

  • Outlook may go in non-responsive state for a few minutes while opening HAB Group node that have more than 5000 accounts.


Patch Installation

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

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! Please note that the install process has changed. Additional steps to install zimbra-common-core-jar, zimbra-common-core-libs, zimbra-mbox-store-libs packages have been included for this patch release. Please refer to the Patch Installation section to install the packages in its order.

8.8.15 Patch 18 Packages

The package lineup for this release is:

FOSS:

PackageName                     Version           
zimbra-patch                  ->      8.8.15.1611217815.p18-1
zimbra-common-core-jar        ->      8.8.15.1610090357-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.1610441512-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.1610596132.p18-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.1611217815.p18-2
zimbra-mbox-ews-service       ->      8.8.15.1590048861-1
zimbra-drive-ng               ->      3.0.13.1606408458-1
zimbra-network-modules-ng     ->      6.0.19.1608743270-1
zimbra-docs                   ->      3.0.6.1592415783-1
zimbra-connect                ->      1.0.18.1608741174-1
zimbra-zco                    ->      8.8.15.1891.1611214786-1
zimbra-zimlet-auth            ->      1.0.0.16044-1

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
  • On mailstore node, install the following packages:
yum install zimbra-common-core-jar zimbra-common-core-libs zimbra-mbox-store-libs
  • Then ask yum to update available packages:
yum update
  • Restart ZCS as zimbra user:
su - zimbra
zmcontrol restart

Installing Zimbra packages individually for NETWORK and FOSS

Upgrade OpenLDAP on LDAP node

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

Install/Upgrade zimbra-proxy-patch on Proxy node

  • 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
yum install zimbra-proxy-patch
  • Restart proxy as zimbra user:
su - zimbra
zmproxyctl restart
zmmemcachedctl restart

Install/Upgrade snmp if it is installed on Proxy node

yum install zimbra-snmp-components
  • Restart proxy as zimbra user:
su - zimbra
zmproxyctl restart

Install/Upgrade zimbra-mta-components on MTA node

  • 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
  • If dnscache is installed, upgrade the package before restarting the services:
yum install zimbra-dnscache-components
  • If snmp is installed, upgrade the package before restarting the services:
yum install zimbra-snmp-components
  • Restart amavisd as zimbra user:
su - zimbra
zmamavisdctl restart

Install/Upgrade zimbra-mta-patch on MTA node

  • 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

  • As root, install the package:
yum install zimbra-common-core-jar zimbra-common-core-libs zimbra-mbox-store-libs
yum install zimbra-patch
  • If apache is installed, upgrade the package before restarting the services:
yum install zimbra-apache-components
  • If spell is installed, upgrade the package before restarting the services:
yum install zimbra-spell-components
  • If snmp is installed, upgrade the package before restarting the services:
yum install zimbra-snmp-components
  • Restart ZCS as zimbra user:
su - zimbra
zmcontrol restart


Installing NG packages (NETWORK Only)

Uninstall zimbra-talk on mailstore node

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 zimbra-talk:
yum remove zimbra-talk

Install/Upgrade zimbra-network-modules-ng, zimbra-connect, zimbra-zimlet-auth, zimbra-docs and zimbra-drive-ng on mailstore node

yum install zimbra-network-modules-ng
yum install zimbra-connect
yum install zimbra-zimlet-auth
yum install zimbra-docs
yum install zimbra-drive-ng
  • Restart Zimbra mailbox service as zimbra user:
su - zimbra
zmmailboxdctl 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

Ubuntu

Installing zimbra packages with system package upgrades

  • As root, check for updates so the server checks there is a new zimbra-patch package in the patch repository:
apt-get update
  • On mailstore node, install the following packages:
apt-get install zimbra-common-core-jar zimbra-common-core-libs zimbra-mbox-store-libs
  • Then update available packages:
apt-get upgrade
  • Restart ZCS as zimbra user:
su - zimbra
zmcontrol restart

Installing zimbra packages individually for NETWORK and FOSS

Upgrade OpenLDAP on LDAP node

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

Install/Upgrade zimbra-proxy-patch on Proxy node

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

Install/Upgrade snmp if it is installed on Proxy node

apt-get install zimbra-snmp-components
  • Restart proxy as zimbra user:
su - zimbra
zmproxyctl restart

Install/Upgrade zimbra-mta-components on MTA node

  • As root, install package
apt-get install zimbra-mta-components
  • If snmp is installed, upgrade the package before restarting the services:
apt-get install zimbra-snmp-components
  • Restart amavisd as zimbra user:
su - zimbra
zmamavisdctl restart

Install/Upgrade zimbra-mta-patch on MTA node

  • As root, install package
apt-get install zimbra-mta-patch
  • If dnscache is installed, upgrade the package before restarting the services:
apt-get install zimbra-dnscache-components
  • Restart amavisd as zimbra user:
su - zimbra
zmamavisdctl restart

Install/Upgrade zimbra-patch on mailstore node

  • As root, check for updates and install package:
apt-get update
apt-get install zimbra-common-core-jar zimbra-common-core-libs zimbra-mbox-store-libs
apt-get install zimbra-patch
  • If apache is installed, upgrade the package before restarting the services:
apt-get install zimbra-apache-components
  • If spell is installed, upgrade the package before restarting the services:
apt-get install zimbra-spell-components
  • If snmp is installed, upgrade the package before restarting the services:
apt-get install zimbra-snmp-components
  • Restart ZCS as zimbra user:
su - zimbra
zmcontrol restart


Installing NG packages (NETWORK Only)

Uninstall zimbra-talk on mailstore node

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 zimbra-talk:
apt-get remove zimbra-talk

Install/Upgrade zimbra-network-modules-ng, zimbra-connect, zimbra-zimlet-auth, zimbra-docs, zimbra-drive-ng on mailstore node

  • 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
apt-get install zimbra-docs
apt-get install zimbra-drive-ng
  • Restart Zimbra mailbox service as zimbra user:
su - zimbra
zmmailboxdctl 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

Upgraded 3rd Party Packages

NOTE: Beta features are not supported and should not be installed on production systems. Beta modules have been provided for evaluation in lab environments only.

  • OpenSSL and Postfix TLS 1.3 Packages

The packages for RHEL6, RHEL7, UBUNTU14, UBUNTU16, UBUNTU18 (Beta) are:

Package Name      Version
zimbra-openssl : 1.1.1g-1zimbra8.7b3
zimbra-postfix : 3.5.6-1zimbra8.7b2
zimbra-nginx : 1.7.1-1zimbra8.8b2
zimbra-mariadb : 10.1.25-1zimbra8.7b2
zimbra-heimdal : 1.5.3-1zimbra8.7b2
zimbra-curl : 7.49.1-1zimbra8.7b2
zimbra-perl-net-ssleay : 1.88-1zimbra8.7b1
zimbra-unbound : 1.11.0-1zimbra8.7b1
zimbra-apr-util : 1.6.1-1zimbra8.7b1
zimbra-perl-dbd-mysql : 4.050-1zimbra8.7b3
zimbra-net-snmp : 5.8-1zimbra8.7b1
zimbra-perl-crypt-openssl-random : 0.11-1zimbra8.7b2
zimbra-perl-crypt-openssl-rsa : 0.31-1zimbra8.7b1
zimbra-cyrus-sasl : 2.1.26-1zimbra8.7b2
zimbra-openldap : 2.4.49-1zimbra8.8b3
zimbra-opendkim : 2.10.3-1zimbra8.7b3
zimbra-clamav : 0.102.2-1zimbra8.8b2
zimbra-perl-io-socket-ssl : 2.068-1zimbra8.7b1
zimbra-perl-net-http : 6.09-1zimbra8.7b2
zimbra-perl-libwww : 6.13-1zimbra8.7b2
zimbra-perl-lwp-protocol-https : 6.06-1zimbra8.7b2
zimbra-perl-xml-parser : 2.44-1zimbra8.7b2
zimbra-perl-soap-lite : 1.19-1zimbra8.7b2
zimbra-perl-xml-sax-expat : 0.51-1zimbra8.7b2
zimbra-perl-xml-simple : 2.25-1zimbra8.7b1
zimbra-perl-mail-dkim : 0.40-1zimbra8.7b2
zimbra-perl-mail-spamassassin : 3.4.4-1zimbra8.8b2
zimbra-spamassassin-rules : 1.0.0-1zimbra8.8b2
zimbra-perl-innotop : 1.9.1-1zimbra8.7b2
zimbra-httpd : 2.4.38-1zimbra8.7b2
zimbra-perl : 1.0.4-1zimbra8.7b1
zimbra-dnscache-components : 1.0.1-1zimbra8.7b1
zimbra-apache-components : 2.0.2-1zimbra8.8b1
zimbra-spell-components : 2.0.2-1zimbra8.8b1
zimbra-snmp-components : 1.0.2-1zimbra8.7b1
zimbra-mta-components : 1.0.9-1zimbra8.8b1
zimbra-core-components : 3.0.1-1zimbra8.8b1
zimbra-proxy-components : 1.0.5-1zimbra8.8b1
zimbra-store-components : 1.0.2-1zimbra8.7b1
zimbra-ldap-components : 1.0.5-1zimbra8.8b1
  • OpenSSL and Postfix TLS 1.3 Packages

The packages for RHEL8 (Beta) are:

Package Name      Version
zimbra-openssl : 1.1.1g-1zimbra8.7b3
zimbra-postfix : 3.5.6-1zimbra8.7b2
zimbra-nginx : 1.7.1-1zimbra8.8b2
zimbra-mariadb : 10.1.25-1zimbra8.7b2
zimbra-heimdal : 1.5.3-1zimbra8.7b2
zimbra-curl : 7.49.1-1zimbra8.7b2
zimbra-perl-net-ssleay : 1.88-1zimbra8.7b1
zimbra-unbound : 1.11.0-1zimbra8.7b1
zimbra-apr-util : 1.6.1-1zimbra8.7b1
zimbra-perl-dbd-mysql : 4.050-1zimbra8.7b3
zimbra-net-snmp : 5.8-1zimbra8.7b2
zimbra-perl-crypt-openssl-random : 0.11-1zimbra8.7b2
zimbra-perl-crypt-openssl-rsa : 0.31-1zimbra8.7b1
zimbra-cyrus-sasl : 2.1.26-1zimbra8.7b2
zimbra-openldap : 2.4.49-1zimbra8.8b3
zimbra-opendkim : 2.10.3-1zimbra8.7b3
zimbra-clamav : 0.102.2-1zimbra8.8b2
zimbra-perl-io-socket-ssl : 2.068-1zimbra8.7b2
zimbra-perl-net-http : 6.09-1zimbra8.7b3
zimbra-perl-libwww : 6.13-1zimbra8.7b3
zimbra-perl-lwp-protocol-https : 6.06-1zimbra8.7b3
zimbra-perl-xml-parser : 2.44-1zimbra8.7b3
zimbra-perl-soap-lite : 1.19-1zimbra8.7b3
zimbra-perl-xml-sax-expat : 0.51-1zimbra8.7b3
zimbra-perl-xml-simple : 2.25-1zimbra8.7b2
zimbra-perl-mail-dkim : 0.40-1zimbra8.7b2
zimbra-perl-mail-spamassassin : 3.4.4-1zimbra8.8b3
zimbra-spamassassin-rules : 1.0.0-1zimbra8.8b3
zimbra-perl-innotop : 1.9.1-1zimbra8.7b3
zimbra-httpd : 2.4.38-1zimbra8.7b2
zimbra-php : 7.3.1-1zimbra8.7b5
zimbra-perl : 1.0.5-1zimbra8.7b1
zimbra-dnscache-components : 1.0.1-1zimbra8.7b1
zimbra-apache-components : 2.0.2-1zimbra8.8b1
zimbra-spell-components : 2.0.2-1zimbra8.8b1
zimbra-snmp-components : 1.0.2-1zimbra8.7b1
zimbra-mta-components : 1.0.9-1zimbra8.8b1
zimbra-core-components : 3.0.1-1zimbra8.8b1
zimbra-proxy-components : 1.0.5-1zimbra8.8b1
zimbra-store-components : 1.0.2-1zimbra8.7b1
zimbra-ldap-components : 1.0.5-1zimbra8.8b1

The updated packages (Beta) are:

Package            Old-Version    New-Version
postfix              3.1.1          3.5.6
openssl              1.0.2t         1.1.1g
io-socket-ssl	     2.020          2.068
xml-simple           2.20           2.25
crypt-openssl-rsa    0.28           0.31
net-snmp             5.7.3          5.8
dbd-mysql            4.033          4.050
apr-util             1.5.4          1.6.1
unbound              1.5.9          1.11.0
net-ssleay           1.72           1.88
  • Nginx TLS 1.3 Packages

The packages for RHEL6, RHEL7, RHEL8, UBUNTU14, UBUNTU16, UBUNTU18 (Beta) are:

PackageName                                       Version
zimbra-nginx                               ->     1.19.0-1zimbra8.8b1
zimbra-proxy-components                    ->     1.0.6-1zimbra8.8b1
zimbra-proxy-patch                         ->     8.8.15.1607930110.p17-1

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 18

ZCS-10217 Mobile shared folder bug fix
ZCS-10216 Appointment's description on acceptance bug fixed
ZCS-10215 Exchange ActiveSync malformed emails synchronization improvement
ZCS-10214 Backup path can change without restarting the mailboxd
ZCS-10213 Bucket cli command improvement
ZCS-10212 Restoreonnewaccount log improvement
ZCS-10211 Auth cli commands improvement
ZCS-10210 Cli commands date improvement
ZCS-10209 Auth commands improvements
ZCS-10208 Auth saml output default settings change
ZCS-10207 Auth credential backup improvement
ZCS-10206 Cli commands date improvement
ZCS-10198 Forwarded instant message visualization improvement
ZCS-10197 Added scroll functionality to instant message replies
ZCS-10194 Missing Team placeholder
ZCS-8901 IMAP: Shared folder does not visible properly as well as can't see emails in shared folder in Thunderbird client.
ZCOMT-2223 Show Synchronization HAB progress bar
ZCOMT-2213 Start/Pause Purge button on Zimbra ribbon
Jump to: navigation, search