Zimbra Releases/8.8.15/P16: Difference between revisions
No edit summary |
|||
Line 212: | Line 212: | ||
|style="border: solid #ffffff;vertical-align:middle;"|ZCS-9357 | |style="border: solid #ffffff;vertical-align:middle;"|ZCS-9357 | ||
|style="border: solid #ffffff;vertical-align:middle;"|UI | Third party vulnerabilities in JQuery 3.4.1 | |style="border: solid #ffffff;vertical-align:middle;"|UI | Third party vulnerabilities in JQuery 3.4.1 | ||
|- | |||
|style="border: solid #ffffff;vertical-align:middle;"|ZBUG-1843 | |||
|style="border: solid #ffffff;vertical-align:middle;"|RHEL8 zimbra.log & zimbra-stats.log | |||
|- | |- | ||
|style="border: solid #ffffff;vertical-align:middle;"|ZBUG-1885 | |style="border: solid #ffffff;vertical-align:middle;"|ZBUG-1885 |
Latest revision as of 16:58, 24 November 2020
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 newzimbra-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
aszimbra
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
aszimbra
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
aszimbra
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 newzimbra-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
aszimbra
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
aszimbra
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
aszimbra
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 |