Zimbra Releases/8.8.15/P22
Zimbra Collaboration Joule 8.8.15 Patch 22 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
Announcing Zimbra Video Server GA
- The Zimbra Video Server is a WebRTC stream aggregator that improves Connect'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.
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
ZCO
- When the emails from the shared account are deleted, the deleted emails were moved to the user's local Trash folder. The issue has been fixed and in such a scenario the emails are moved to the shared account's Trash folder.
- If Outlook 2019 has a multi-user profile (Exchange+Zimbra), then sending an email caused Outlook to crash. The issue has been fixed.
Zimbra Connect
- Fixed rendering bug that prevents seeing others participant's names inside conversation title.
- Fixed rendering bug that prevented the instant meetings to start correctly.
- Fixed a bug that caused the Connect's connection to be dropped on downloading all the attachments from an email.
- Fixed a bug that mutes the client when the video will be disabled by the user.
- Added a Free signal while a user is waiting for other participants to join in meetings.
- A timestamp has been added to Connect meeting service notifications.
- Now, sysadmins can set a config attribute to allow or block receiving information of message reads
- Now, sysadmins can set a config attribute to allow or block the sending or receiving information of user presence ("online"/"offline" status, "is writing" status and "is writing" )
- Fixed a bug that prevented the Video Server service to properly bind on the 8188 port if the IPv6 interface is disabled.
- Fixed a bug where the "…is writing" message was shown even when the chat user had finished writing.
- Added clear history button in one-to-one conversations, groups, spaces.
- Fixed a bug that shows an endless load page with the Connect's logo when leaving a group type conversation as the last participant
- Fixed a bug that prevents the Zimbra tab to open when clicking on Connect's desktop notification (chrome only).
- GetHistory doesn’t show deleted messages
- Connect's user search does not perform too many searches.
- Now, during a meeting, a user can see if other users are talking, via the green border that appears in their panel.
NG General
- Added a new command to dump configuration. It is now possible to dump configuration attributes, both inherited or not.
- Now user can scroll the notifications' list with the scrollbar, columns' headers are fixed and don’t disappear on scrolling.
- The date column is now sortable and will show the full-time field.
NG Backup
- Now the backup migration to a third party store also copies the metadata, the server’s configuration and the map files.
- Now account id and mailbox id are reported in account scan notifications.
- Purge operation during backup migration fixed.
- External restore operation now considers already existent mount points.
- External restore operation now considers already existent folders.
Zimbra Drive
- The Drive database and queries have been optimized to speed up the opening of files.
- Fixed logo size issue with Drive email notifications in Outlook. The image size has been fixed to be shown correctly also in Outlook.
- Fixed a bug that prevented the Content-Type header to be inserted in requests. This caused Docs' documents not to be showed in some browsers if "X-Content-Type-Options nosniff" header was set.
NG Mobile
- Fixed a bug where ZxMobile will shift birthday time according to the server’s timezone, so birthdays will be showed a day before the correct data for GMT+x timezone.
- Improvement added to allow a global admin to be able to manage the ABQ mode also using an authenticated API.
- Fixed an issue for creating appointments on someone else’s calendar via EAS causes the appointment to be wrongly seen as an invite accepted as tentative by the calendar’s owner.
- Fixed a bug that prevented appointments recurring all the weekdays to be properly synchronized.
- In response to the customers' requests now the ABQ can be set at COS and account level too.
NG Auth
- Now Auth Zimlet cannot be deployed from the Core panel.
- Some unwanted labels have been removed from the Auth zimlet.
Known Issues
- None
Patch Installation
Please refer to the steps below to install 8.8.15 Patch 22 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 22 Packages
The package lineup for this release is:
FOSS:
PackageName Version zimbra-patch -> 8.8.15.1622602365.p22-2 zimbra-common-core-jar -> 8.8.15.1616580791-1 zimbra-common-core-libs -> 8.8.15.1618570134-1 zimbra-mbox-conf -> 8.8.15.1568012813-1 zimbra-mbox-service -> 8.8.15.1568694943-1 zimbra-mbox-store-libs -> 8.8.15.1618570134-1 zimbra-mbox-war -> 8.8.15.1618222785-1 zimbra-mbox-admin-console-war -> 8.8.15.1615895916-1 zimbra-mbox-webclient-war -> 8.8.15.1618469075-1 zimbra-drive -> 1.0.13.1576152256-1 zimbra-common-core-components -> 2.0.9-1zimbra8.8b1 zimbra-openjdk -> 13.0.1-1zimbra8.8b1 zimbra-openssl -> 1.1.1k-1zimbra8.7b4 zimbra-chat -> 3.0.1.1594306000-1 zimbra-proxy-patch -> 8.8.15.1618580915.p21-1 zimbra-mta-patch -> 8.8.15.1618580915.p21-1 zimbra-ldap-components -> 1.0.9-1zimbra8.8b1 zimbra-clamav -> 0.103.2-1zimbra8.8b3 zimbra-perl-mail-spamassassin -> 3.4.5-1zimbra8.8b3 zimbra-spamassassin-rules -> 1.0.0-1zimbra8.8b4 zimbra-nginx -> 1.19.0-1zimbra8.8b3 zimbra-openldap-server -> 2.4.49-1zimbra8.8b4 zimbra-mta-components -> 1.0.13-1zimbra8.8b1 zimbra-proxy-components -> 1.0.8-1zimbra8.8b1
NETWORK:
Package Name Version zimbra-patch -> 8.8.15.1622602365.p22-2 zimbra-mbox-ews-service -> 8.8.15.1590048861-1 zimbra-drive-ng -> 3.0.15.1616091166-1 zimbra-network-modules-ng -> 6.0.23.1619507562-1 zimbra-docs -> 3.0.8.1616090809-1 zimbra-connect -> 1.0.22.1618498029-1 zimbra-zco -> 8.8.15.1899.1622602132-1 zimbra-zimlet-auth -> 1.0.2.1622463729-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 newzimbra-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
aszimbra
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
aszimbra
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
aszimbra
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 packagezimbra-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 newzimbra-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
aszimbra
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
aszimbra
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
aszimbra
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 packagezimbra-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
- OpenSSL and Postfix TLS 1.3 GA Packages
The packages for RHEL6, RHEL7, UBUNTU14, UBUNTU16, UBUNTU18 are:
Package Name Version zimbra-openssl : 1.1.1h-1zimbra8.7b3 zimbra-postfix : 3.5.6-1zimbra8.7b3 zimbra-nginx : 1.19.0-1zimbra8.8b3 zimbra-mariadb : 10.1.25-1zimbra8.7b3 zimbra-heimdal : 1.5.3-1zimbra8.7b3 zimbra-curl : 7.49.1-1zimbra8.7b3 zimbra-perl-net-ssleay : 1.88-1zimbra8.7b2 zimbra-unbound : 1.11.0-1zimbra8.7b2 zimbra-apr-util : 1.6.1-1zimbra8.7b2 zimbra-perl-dbd-mysql : 4.050-1zimbra8.7b4 zimbra-net-snmp : 5.8-1zimbra8.7b2 zimbra-perl-crypt-openssl-random : 0.11-1zimbra8.7b3 zimbra-perl-crypt-openssl-rsa : 0.31-1zimbra8.7b2 zimbra-cyrus-sasl : 2.1.26-1zimbra8.7b3 zimbra-openldap : 2.4.49-1zimbra8.8b4 zimbra-opendkim : 2.10.3-1zimbra8.7b5 zimbra-clamav : 0.102.2-1zimbra8.8b3 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.7b3 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.46-1zimbra8.7b3 zimbra-php : 7.3.25-1zimbra8.7b3 zimbra-postfix-logwatch : 1.40.03-1zimbra8.7b1 zimbra-perl : 1.0.5-1zimbra8.7b1 zimbra-dnscache-components : 1.0.2-1zimbra8.7b1 zimbra-apache-components : 2.0.4-1zimbra8.8b1 zimbra-spell-components : 2.0.4-1zimbra8.8b1 zimbra-snmp-components : 1.0.3-1zimbra8.7b1 zimbra-mta-components : 1.0.11-1zimbra8.8b1 zimbra-core-components : 2.0.7-1zimbra8.8b1 zimbra-proxy-components : 1.0.8-1zimbra8.8b1 zimbra-store-components : 1.0.3-1zimbra8.7b1 zimbra-ldap-components : 1.0.6-1zimbra8.8b1
- OpenSSL and Postfix TLS 1.3 Packages
The GA packages for RHEL8 are:
Package Name Version zimbra-openssl : 1.1.1h-1zimbra8.7b3 zimbra-postfix : 3.5.6-1zimbra8.7b3 zimbra-nginx : 1.19.0-1zimbra8.8b3 zimbra-mariadb : 10.1.25-1zimbra8.7b3 zimbra-heimdal : 1.5.3-1zimbra8.7b3 zimbra-curl : 7.49.1-1zimbra8.7b3 zimbra-perl-net-ssleay : 1.88-1zimbra8.7b2 zimbra-unbound : 1.11.0-1zimbra8.7b2 zimbra-apr-util : 1.6.1-1zimbra8.7b2 zimbra-perl-dbd-mysql : 4.050-1zimbra8.7b4 zimbra-net-snmp : 5.8-1zimbra8.7b3 zimbra-perl-crypt-openssl-random : 0.11-1zimbra8.7b3 zimbra-perl-crypt-openssl-rsa : 0.31-1zimbra8.7b2 zimbra-cyrus-sasl : 2.1.26-1zimbra8.7b3 zimbra-openldap : 2.4.49-1zimbra8.8b4 zimbra-opendkim : 2.10.3-1zimbra8.7b5 zimbra-clamav : 0.102.2-1zimbra8.8b3 zimbra-perl-io-socket-ssl : 2.068-1zimbra8.7b3 zimbra-perl-net-http : 6.09-1zimbra8.7b4 zimbra-perl-libwww : 6.13-1zimbra8.7b4 zimbra-perl-lwp-protocol-https : 6.06-1zimbra8.7b4 zimbra-perl-xml-parser : 2.44-1zimbra8.7b4 zimbra-perl-soap-lite : 1.19-1zimbra8.7b4 zimbra-perl-xml-sax-expat : 0.51-1zimbra8.7b4 zimbra-perl-xml-simple : 2.25-1zimbra8.7b3 zimbra-perl-mail-dkim : 0.40-1zimbra8.7b3 zimbra-perl-mail-spamassassin : 3.4.4-1zimbra8.8b4 zimbra-spamassassin-rules : 1.0.0-1zimbra8.8b4 zimbra-perl-innotop : 1.9.1-1zimbra8.7b4 zimbra-httpd : 2.4.46-1zimbra8.7b3 zimbra-php : 7.3.25-1zimbra8.7b3 zimbra-perl : 1.0.6-1zimbra8.7b1 zimbra-dnscache-components : 1.0.2-1zimbra8.7b1 zimbra-apache-components : 2.0.4-1zimbra8.8b1 zimbra-spell-components : 2.0.4-1zimbra8.8b1 zimbra-snmp-components : 1.0.3-1zimbra8.7b1 zimbra-mta-components : 1.0.11-1zimbra8.8b1 zimbra-core-components : 2.0.7-1zimbra8.8b1 zimbra-proxy-components : 1.0.8-1zimbra8.8b1 zimbra-store-components : 1.0.3-1zimbra8.7b1 zimbra-ldap-components : 1.0.6-1zimbra8.8b1
The updated GA packages are:
Package Old-Version New-Version postfix 3.1.1 3.5.6 openssl 1.0.2t 1.1.1h nginx 1.7.1 1.19.0 postfix-logwatch 1.40.01 1.40.03 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 GA packages for RHEL6, RHEL7, RHEL8, UBUNTU14, UBUNTU16, UBUNTU18 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 22
ZCS-10580 | Team conversations rendering fix |
ZCS-10579 | Instant meeting bug fixed |
ZCS-10578 | Team connection bug fixed |
ZCS-10577 | Fixed a bug that mutes the client when the video will be disabled by user |
ZCS-10576 | Free signal on meetings |
ZCS-10575 | Start/end meeting date |
ZCS-10574 | Added a new config attribute for message reads(ACKs) |
ZCS-10573 | Added a new config attribute for user presence |
ZCS-10572 | Video Server issue related to IPv6 fixed |
ZCS-10571 | "who is writing" notifications |
ZCS-10570 | Clear history button added |
ZCS-10569 | Team desktop notification fixed |
ZCS-10568 | Team desktop notification fixed |
ZCS-10567 | EAS Contacts' birthday synchronization |
ZCS-10566 | API to manage ABQ mode |
ZCS-10565 | EAS Organizer of shared calendar |
ZCS-10564 | All weekdays recurrence in appointments synchronization fixed |
ZCS-10563 | Activate ABQ by global/cos/account |
ZCS-10562 | Drive database queries speed up improvements |
ZCS-10561 | Fixed logo size issue with Drive email notifications in Outlook |
ZCS-10557 | Content-Type header in Drive responses fixed |
ZCS-10556 | Added a new command to dump configuration |
ZCS-10555 | Auth deploy from Core |
ZCS-10554 | Detail panel disappear on notification list |
ZCS-10553 | Notifications: date column sortable |
ZCS-10552 | Backup migration to third party store improved |
ZCS-10551 | Backup migration to third party store improved |
ZCS-10550 | Account scan information improved |
ZCS-10549 | Purge operation during backup migration fixed |
ZCS-10548 | External restore operation now considers already existent mount points |
ZCS-10547 | External restore operation now considers already existent folders |
ZCS-10546 | Auth zimlet minor graphical refactoring |
ZCS-10489 | GetHistory doesn’t show deleted messages |
ZCS-10486 | Team user search does not performs too many searches |
ZCS-10478 | Meeting views on grid mode have been improved |
ZBUG-2156 | Delegated emails are moved to local trash when deleting from folder from a share account |
ZBUG-2108 | Outlook 2019 crashes while sending email from multi-user profile(Exchange+Zimbra) |