Zimbra Releases/8.8.15/P5

Revision as of 06:39, 14 January 2020 by Ashukla (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Zimbra Collaboration Joule 8.8.15 Patch 5 GA Release

Zimbra 8.8.15 now fully supported on UBUNTU18 (GA)

Download the latest UBUNTU-18 binaries from https://www.zimbra.com/downloads


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.

OpenJDK: updated packages are available for this release. Check out the Upgrade openjdk on non-mailstore node for FOSS and NETWORK


What's New

Docs Server Zimbra Docs server installer is available for Ubuntu 18, Ubuntu 16 and RHEL 7. You can download Docs server installer for Ubuntu 18, Ubuntu 16, and RHEL/CentOS.
ZCS Added an LC config to control the use of authenticateTimestamp, so it may be disabled in very large environments to improve 2FA performance. When set to true (default), the last authentication time is updated for each user, as usual. If it's false and zimbraAppSpecificPasswordDuration=0, then the last authentication time is not updated during authentication of app specific passwords.
ZCO In this release, the country-specific address formatting added in 8.8.15 Patch 4 has been extended. Addresses will be formatted in a locale-sensitive way for: Austria, Belgium, Brazil, Finland, France, Germany, Italy, Netherlands, Norway, Portugal, Russia, Spain, Sweden, Switzerland, and the United Kingdom. Other addresses will be presented in the default United States format.
HSM The doVolumeToVolumeMove command now features a policy option that allows to only move items that comply with a specified policy.
RulesServer New conditions and actions have been added to mail rules/filters:
  • A "Keep in inbox" action enhances Forward & Move actions by creating copies.
  • Introduced an updated "Delete" action that moves a message to the Trash folder. The previous "Delete" action has been relabeled as "Delete Permanently". (This provides behavioral parity with Outlook/Exchange.)
  • Conditions to look for the user in address fields; "My name in CC", "My name in To/CC", and "My name not in To". (These also match Outlook/Exchange.)
  • Lastly, an "Importance" condition so rules can act upon the importance that has been set on a message.
Zimbra Docs Provided the ability for a sysadmin to install custom and proprietary fonts on the Docs server.
Zimbra Network Modules NG Improved server-to-server communication protocol, reducing connection establishment times and resource consumption.

The --json option of the zxsuite CLI will now output dates in the Unix Epoch format.

Fixed Issues

ZCS Shared calendars added on Mac Outlook via EWS would cause synchronization loops on the Zimbra server, flooding exception logs and impacting performance. The only viable work-around was to restart the mailboxd process on affected servers. This has been rectified.
ZCS The option to "Save a copy of sent messages to my Sent folder" that was set when granting "Send-as" delegate rights conflicted with Persona settings. This has been fixed to ensure messages sent by a delegate using a Persona do get saved in the Grantor's Sent folder.
ZCS Improved error handling to address a case wherein GAL Synchronization would appear stuck and would throw a NullPointer exception when handling some distribution lists injected via Active Directory.
ZCS The bodies of emails from some third-party clients (e.g. InChange) would not be shown in the Web Client. The quoted-printable content transfer encoding setting used by these clients is now supported.
ZCS OWASP policy was removing obsolete id and class attributes from email HTML for security reasons. However these attributes are commonly present in email for compatibility with older clients, so they are now allowed on div tags.
ZCO Sometimes events in shared calendars that were deleted by delegates would remain visible in the owner's calendar. Instead of being removed from the owner's calendar altogether, such events were being moved into a subtending "Deleted Items" folder inside the calendar. This issue is now fixed.
Zimbra Drive Fixed an issue with the OpenDrive Zimlet that had caused shared folders to be hidden when it was available for a user but not active.
Zimbra Drive When importing files from the Briefcase, the "Last Modified" field of each file is now preserved instead of being overwritten with the import date.
Zimbra Connect Fixed a bug that led to Zimbra Connect not starting, and reporting Service Connect/module could not be started, since one or more mandatory sub-services failed to start, because of a Null Pointer Exception error.
Zimbra Connect Retired Talk commands have been removed from the Connect CLI.

Scrolling and focus management UX improvements.

Name and Topic input on both Spaces and Channels has been redesigned to improve usability and be easier to understand.

Email and user import fields now disable a browser's autocomplete feature so that only the application's autocomplete feature operates.

Safari compatibility is improved, and files downloaded from a Connect chat will now have the correct name.

Fixed a small UI inconsistency that caused the "Instant_Meeting" string to appear as the label of the Instant Meeting feature on Localized clients.

Fixed a bug that caused the wrong message to be displayed when an internal user joined an Instant Meeting via the external link.

Fixed a routing issue that blocked users from rejoining an active Instant Meeting.

Zimbra Connect A full log of all messages and events can be now enabled by setting the ZxChat_LogEnabled module config property to true via zxsuite config. The log will be located at /opt/zimbra/log/connect_audit.log.
Admin NG Fixed a bug that could cause pre-auth validation to fail due to a NullPointerException error while processing Admin NG SOAP commands. As a temporary workaround, stop the logging Admin NG service with zxsuite admin doStopService. Reapply after every mailbox service restart, but note that doing so will prevent Admin NG gathering the information needed to compile its monthly report.
HSM Fixed a bug that could cause itemID overlapping in some cases. Some observed symptoms include the error "Missing Blob for item ####", and/or the presence of gzipped files with a .bak extension on the primary storage volume. For some, this might produce mailbox corruption and lost messages.
NG Mobile The doAddEASFilter CLI command will now fail if the target of an account filter is not a local account.

Mobile Password set/edit/remove actions are now logged in the audit.log file.

Fixed a bug that could cause replies to messages with certain image type attachments sent from mobile clients to have an invalid MIME.

Zimbra Docs When editing a document, Document names longer than 32 characters are trimmed when displayed as the tab label to avoid tab overlapping.
Zimbra Network Modules NG Improved log feedback when a server is missing the NG Core or the NG Core is not reachable (a message will be displayed instead of a full stack trace). This will reduce the frequency and volume of logging that appears during a rolling upgrade when NG Modules are not enabled on all nodes.

Known Issues

Zimbra Connect Emojis have been temporarily disabled in Connect due to a problem that prevents the proper display of messages with emojis.
Zimbra Connect Contact auto-complete uses GAL contacts only, so full email address must be entered to initiate conversations with other contacts via the Speak to your friends textbox.
Zimbra Connect Beginning in 8.8.15, Chat History is ID-based instead of email-based: if a mailbox is deleted and then a new mailbox with the same email address is created, the history of the old mailbox will not be available to the new mailbox.


Patch Installation

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

The package lineup for this release is:

FOSS:

Package Name                       Version
zimbra-patch                  -> 8.8.15.1576149483.p5-1
zimbra-common-core-jar        -> 8.8.15.1575620896-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.1570122119-1 
zimbra-mbox-webclient-war     -> 8.8.15.1572009012-1
zimbra-drive                  -> 1.0.13.1576152256
zimbra-core-components        -> 2.0.1-1zimbra8.8b1
zimbra-openjdk                -> 13.0.1-1zimbra8.8b1

NETWORK:

Package Name                       Version
zimbra-patch                  -> 8.8.15.1576149483.p5-2
zimbra-mbox-ews-service       -> 8.8.15.1575894778-1
zimbra-drive-ng               -> 3.0.2.1570176838-1
zimbra-network-modules-ng     -> 6.0.6.1576063686-1
zimbra-docs                   -> 3.0.3.1574937069-1
zimbra-connect                -> 1.0.5.1575041179-1
zimbra-zco                    -> 8.8.15.1861.1575286476-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
  • 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

Upgrade openjdk on non-mailstore node for FOSS and NETWORK

Red Hat

  • As root. Type
yum install zimbra-core-components

Ubuntu

  • As root. Type
apt-get install zimbra-core-components


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



Try Zimbra

Try now Zimbra Collaboration without any cost with the 60-day free Trial.
Get it now »

Want to get involved?

You can contribute in the Community, in the Wiki, in the Code, or developing Zimlets.
Find out more. »

Looking for a Video?

Visit our YouTube Channel to keep posted about Webinars, technology news, Product overviews and more.
Go to the YouTube Channel »

Jump to: navigation, search