Zimbra Releases/8.8.15/P19

Revision as of 16:19, 22 February 2021 by Dawood Shaikh (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Zimbra Collaboration Joule 8.8.15 Patch 19 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.

Deprecation of Zimbra Server on Ubuntu 14.04, Oracle Linux 6 and CentOS/RHEL 6

With a number of supported operating systems entering the end of life, Zimbra will deprecate all Zimbra versions for Ubuntu 14.04, CentOS 6, Redhat 6 and Oracle 6 as of July 31, 2021. At this date, there will no longer be any patch release for 8.8.15 and 9.0.0 on these operating systems.

  • Ubuntu 14.04 end of life occurred on April 30, 2019
  • CentOS and RHEL 6 end of life occurred on November 30, 2020
  • Oracle 6 End of life occurred on October 2020

After July 31, 2021, Zimbra Support will provide best-effort support for the last patch release on the listed operating systems. However, any known or existing bugs will not be addressed and Zimbra Support encourages all customers to follow our recommended upgrade path to a supported OS version at your earliest convenience to ensure no interruption in your support services.

For more information about the direction Zimbra is taking with supporting future operating systems please check our blog.

For questions or guidance with upgrading your operating system please open a support case and our Support team is here to assist you.

Fixed Issues

Web UX - Classic

  • The Conversation view was not being displayed correctly in Firefox. This is now fixed.
  • We had a bug that distorted the Zimbra skin. It lead to distortions on the login page. This is now fixed.

ZCO

  • A warning message is shown to the user when they change the ZCO Advanced Settings. The user needs to restart Outlook for the changes to take effect.
  • If network connection was lost when HAB Synchronization is in progress, the synchronization process didn't exit gracefully. The issue has been fixed to handle such situations gracefully.

NG Auth

  • It is now possible to disable the domain warning if zimbraPublicService values have not been set.
  • Fixed a bug that caused the arrow keys not to work in the "Password Label" field when creating a new Auth password.

NG Modules

  • Improved the output of doRestoreOnNewAccount operations, now if a non-existing source account is specified a correct output is returned
  • Added a workaround to fix an Outlook for Mac bug that causes recurring appointments to be created with bad recurrence metadata and thus not to sync to mobile devices via EAS.
  • i18N updates in NG Core modules

Zimbra Connect

  • Improved the edit function for messages in Connect that increases the editing section.
  • Placeholder page on instant meetings loaded on mobile browser
  • Fixed an issue that would prevent the administrator to add space owners.
  • Improved the arrangement of images when replying to 1:1 conversation or group messages, now the list is no longer reversed
  • i18N updates in Connect module
  • Fixed a bug that could cause the initial "Microphone/Webcam" modal to remain open when joining an Instant Meeting as an external guest.
  • It is no longer possible to forward forwarded messages in groups/spaces/channels and 1:1 conversations
  • Messages forwarded in conversations/groups/spaces/channels now show who wrote the message even if the sender is not a contact.
  • The Quick Access sidebar in the "Mail" view, which showed the most recent conversations and allowed to start chats, has been removed.
  • When using instant messaging functions it is now possible to copy the zimlet version just by clicking it.
  • Refactored Connect UI components to be more streamlined and usable
  • Connect information panel layout has been refactored to improve usability

Zimbra Docs

  • Docs documents are now opened in a new browser tab for improved usability

Zimbra Drive

  • i18n Updates for Zimbra Drive.

HSM

  • Improved the volume removal check so that when a volume is removed the system will check only once if there is data on that volume.


Known Issues

  • None


Patch Installation

Please refer to the steps below to install 8.8.15 Patch 19 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 19 Packages

The package lineup for this release is:

FOSS:

PackageName                     Version           
zimbra-patch                  ->      8.8.15.1612929077.p19-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.1612871182-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.1612929077.p19-2
zimbra-mbox-ews-service       ->      8.8.15.1590048861-1
zimbra-drive-ng               ->      3.0.14.1611239837-1
zimbra-network-modules-ng     ->      6.0.20.1611240720-1
zimbra-docs                   ->      3.0.7.1611238855-1
zimbra-connect                ->      1.0.19.1611239188-1
zimbra-zco                    ->      8.8.15.1892.1612926788-1
zimbra-zimlet-auth            ->      1.0.1.1613033828-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 19

ZCS-10315 i18n Updates (Core)
ZCS-10309 Message edit interface improvement
ZCS-10308 Placeholder page on instant meetings loaded on mobile browser
ZCS-10307 Space addowner fix
ZCS-10306 Improvement to replies with images
ZCS-10304 i18n Updates (Connect)
ZCS-10303 Microphone/Webcam modal pop-up bugfix
ZCS-10302 Fixed a logic loophole that allowed to forward forwarded messages
ZCS-10301 Forwarded message original sender improvement
ZCS-10300 Quick access sidebar has been removed
ZCS-10299 Zimlet version copy added
ZCS-10298 Connect UI Refactoring
ZCS-10297 Connect info panel improvement
ZCS-10296 Open in a new browser tab docs documents
ZCS-10295 Volume removal performance improvement
ZCS-10294 Workaround to fix synchronization of recurring appointment created by Outlook for Mac
ZCS-10293 i18n Updates (Drive)
ZCS-10292 DoRestoreOnNewAccount feedback improvement
ZCS-10290 Domain configuration warning disable option
ZCS-10289 "Password Label" arrow keys navigation
ZCOMT-2252 Message box for "Changes to Advanced Settings will take effect only after you restart Outlook." if the user changes the Advanced settings.
ZCOMT-2251 ZCO doesn't exit gracefully if "Synchronizing HAB" is in progress and network goes off
ZBUG-1937 Mail conversation view is broken in Firefox.
ZBUG-1220 Zimbra Skin Broken
Jump to: navigation, search