ZCS 850 Rev2 NE ReleaseNotes UpgradeInst
ZCS 850 Rev2 NE ReleaseNotes UpgradeInst
ZCS 850 Rev2 NE ReleaseNotes UpgradeInst
5 Network Edition
Release Notes and Upgrade Instructions
These release notes describe new features and enhancements for Zimbra
Collaboration (ZCS) 8.5.0 Network Edition. Upgrade instructions are included.
Review the Known Issues section for outstanding issues in this release.
Important: If you are running the 8.5.0_GA_3040 build, the 8.5.0 Patch 1
(8.5.0_P1_3043 build) is required. If you are running the 8.5.0_GA_3042
build, you do not need the patch.
Sections include:
New Features and Enhancements on page 1
Supported Systems on page 4
Fixed Issues on page 6
Security Fixes on page 9
New Installation on page 9
Upgrade Process on page 9
Configuring the Community Tab with Single-Sign On on page 21
Known Issues on page 23
Product Documentation on page 28
Bug Reporting on page 28
Revision History on page 28
ZCO Improvements
Log file improvements
Connection security improvements
Share message support, with Accept Share and Decline Share options
available
Sync improvements
Chinese Traditional (zh_TW) added to localization
MariaDB
MariaDB is a drop-in replacement for MySQL
MariaDB 10.0 is used with XtraDB storage engine
No data reload required, as uses same database set
Admin Console
• 91116: COS and Per user configuration for EWS
Briefcase
• 84042: Access to shared folders for external users no longer restricted to
view-only
Calendar
• 79345: Freebusy Interop using EWS
Connector for Outlook
• 44151: Accept Share and Decline Share buttons available in Outlook 2010
main and message windows
• 89956: Enable "Secure Connection" per default in ZCO
Installation and Upgrade
• 11063: Ability to configure the amavis behavior on the final spam destination
via the zimbraAmavisFinalSpamDestiny attribute.
• 84611: Added RHEL7 64-bit support
Mail - MTA/Spam/Virus
• 11258: Support for smtpd_sender_login_maps for smtp auth
• 41872: Disclaimer support from single, global to per-domain
• 44061: Option for domain disclaimer for outgoing mails only
• 47625: amavisd-release included with amavisd in Zimbra distribution.
• 50044: Domain level signatures are supported
• 82888: Migrate MTA related LC keys to LDAP
Mail - Server
• 38631: Exchange Web Services (EWS) support
• 66027: Font size selection available in web client
• 77287: Admins able to replace existing sieve actions
• 82848: EWS Support, Contacts
• 82849: EWS Support, Calendar
• 82850: EWS Support, Tasks
Supported Systems
Fixed Issues
This section contains information about major fixed issues in this release.
Administrator Console
• 76232: Logo image on login screen now renders the same as client login
• 77813: Fixed missing permission issue when trying to edit resource as a
delegated admin
• 77832: Fixed issue causing Active Sessions to hang on "Loading.."
• 95265: Fixed issue causing removal of Webapp services when editing the
server.
Important! For bug fix 95265, if you are running the 8.5.0 GA build 3040
avoid using the Administrator Console to make any changes to the server
config for a store server, as it will lose all of its services the next time it is
restarted (no web UI, mailboxes, or admin console). You must install the
8.5.0 Patch 1 (build 8.5.0_P1_3043) for this issue to be resolved. If you are
running the 8.5.0 GA build 3042, you do not need the patch.
Admin Utilities
• 70363: Prior to 8.5.0 and at some point after ZCS 3.2, the snmp_trap_host
value was incorrectly set to an email address instead of a hostname.
However, the snmp_trap_host key was never used by anything in those
releases, so this issue was not noticed. Starting with ZCS 8.5.0 and later,
snmp_trap_host is correctly used to route SNMP traps. This exposed the
issue that the snmp_trap_host value may be set incorrectly. If it is incorrect,
the zmswatchctl process will fail to start (see bug 95221). If zmswatchctl
refuses to start, it is important to check the value of snmp_trap_host on that
server. If it is an email address instead of the server hostname, it will be
necessary to modify the value using zmlocalconfig.
Back-up and Restore
• 84548: Restore operation now retrieves all backed up items.
Briefcase
• 80398: Upload file working in User's Briefcase when authenticated as admin
• 91069: Briefcase sharing with guest access fixed
Calendar
• 57930: Appointment summary no longer truncated
• 66603: Fixed split and merge calendar related UI issues in day view
• 68490: Fixed issue causing accepted appointments within shared mailbox
adding to random calendars
• 72637: Ability to schedule all day events in Brasilia timezone
• 77517: Fixed issue causing ZCS Calendar Auto-reply message to not send
• 81647: Grantee can accept/decline/propose new time appointment for
manager rights shared calendar
• 86864: Forward Calendar invites no longer showing as ics attachments when
zimbraPrefCalendarAutoAddInvites is set to false
• 87511: Ability to view shared calendar appointments in any Calendar view
• 88287: 'Suggested times' and 'Suggested location' panel moved to bottom
pane displays properly
• 89418: "msg: invalid request: no longer missing required attribute
Connector for Outlook
• 80482: Outlook 2003 has been deprecated and noted in the customer
documentation.
• 59788, 83334: If upgrading from a version of ZCO 7.2.5 or 8.0.5 to ZCO 8.5,
the alias email address is no longer included in the "To" field when using
"reply all" to a mail message. This applies to new mail arriving into the ZDB. If
this is desired for existing mail, a new ZDB/profile needs to be created.
Contacts
• 77796: Name of a new contact shown in auto complete field now considers
the value of FileAs
Conversion - Server
• 77446: Preview attached PDF files displays properly
Installer
• 94178: The value for snmp_trap_host is now correctly set to an email address
instead of a hostname.
• 94542: Upgrade to OpenSSL 1.0.1i
Mail - Server
• 82279: TagActionRequest and ItemActionRequest for delete operation work
properly
• 82703: Draft folder reporting correct counts of mail
• 82739: MTA runs appropriately during SOAP automation run
• 89314: Default changed for zimbraMobilePolicyMaxEmailAgeFilter
• 92543: Rolling upgrade: fixed network service error sharing between 8.0.x
and 8.5.0
Mail - MTA/Spam/Virus
• 83784: Support added for split domain customizations to be portable
• 95230: Fixed the variable used to enable the policy daemon (smtpd policyd).
Changed to the correct attribute of zimbraMtaEnableSmtpdPolicyd.
Important! For bug fix 95230, if you are running the 8.5.0_GA_3040 build,
the 8.5.0 Patch 1 (8.5.0_P1_3043 build) is required for this bug fix. If you are
running the 8.5.0_GA_3042 build, you do not need the patch.
Mail - Web Client
• 4098: Saved searches available under "Folders"
• 76253: Forwarding a mail with attached email does not lose attachments
when using default options in preferences
• 76776: Fixed issue causing forwarded messages to cache attachments
• 77884: Fixed issues concerning quick reply
• 79590: Alt-a no longer selects whole text instead of inserting i18n character
• 80224: Fixed issue causing message replies to send saved draft copies as
part of conversation
• 81794: ZWC now displays new messages as they arrive
• 81834: Fixed issue causing DL not showing expand option
• 84713: Fixed issue causing unwanted prompt in IE8/9 when changing font
color
• 84984: Fixed issue causing JS error during move operation
• 85084: Ability to move items from shared Sent folder to another shared folder
Migration
• 89594: All categories are now migrated using PST/Exchange migration tools
Mobile
• 61123: Ability for iPad to scroll body when forwarding large message
• 87170: Fixed issued causing calendar data to not display correctly.
Other
• 68198: Ability to drag and drop from new search window
• 82561: Ability to configure GetGrantsRequest
• 84489: OpenOfficeExtension default in ZCS.Next
• 84675: WaitSetRequest is no longer fails for block=1
• 86954: Script error fixed when using Delete appointment/Popup dialog button
actions
• 89623: Fixed Jetty ThreadMonitor related thread leak
Search
• 79131: Fixed issue causing Include Shared Items to remain unchecked after
changing to Calendar
Standard HTML Client
• 59966: Ability to edit appointments within a shared calendar
Security Fixes
Zimbra Collaboration 8.5.0 includes other security fixes for previous releases.
New Installation
If you do not want to upgrade as described in the following sections, but prefer
to install Zimbra Collaboration as a new installation, when you run the install
script, enter N (no) when asked Do you wish to upgrade?
A warning displays asking if you want to delete all existing users and mail. If
you enter Yes, all users, mail, and previous files are removed before
proceeding with the new installation. Refer to the Zimbra Collaboration
installation guides for complete installation instructions.
Upgrade Process
Preparing Your OS
Before you upgrade ZCS, Zimbra recommends that the operating system is
updated with the latest patches that have been tested with ZCS.
Ubuntu OS
Note: If the original install was done with Ubuntu 12.04.2 or earlier, manual
intervention is required to switch to the saucy or later
kernel series. See https://wiki.ubuntu.com/Kernel/
LTSEnablementStack for further information.
You can find your current kernel version by running uname -a. For example:
build@zre-ubuntu12-64:~$ uname -a
Linux zre-ubuntu12-64 3.11.0-17-generic #31~precise1-Ubuntu SMP Tue Feb 4
21:25:43 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
SLES 11 OS only
License Activation
All network edition installations require license activation. New installs will
have a 10 day grace period from the license issue date before requiring
activation. For upgrade installations, activation is automatic during the install
with systems that have external access to the Zimbra license servers. A
means of creating manual activations will be provided for systems that do not
have external access to the Zimbra license servers. See the ZCS installation
guides for more information.
When upgrading, the way in which ZCO and archiving licensing is enforced
might have changed on the server if you are using an older version of Zimbra
Collaboration. Older licenses might have MAPIConnectorAccountsLimit set to
0 or ArchivingAccountsLimit missing in the license. Contact sales for an
updated license file prior to upgrading if you have licensed either of these
features and your current license does not properly reflect the correct number.
./install.sh -s
Upgrade Instructions
Important:
- Before you begin the upgrade, make sure you have a good backup for
all users!
- Database reloads are performed on 7.x to any 8.x upgrade.
When you run the install script, if ZCS is already installed, you will be asked if
you want to upgrade. Follow the instructions in this release note to perform the
upgrade. For additional information, refer to the installation guide.
Important: Zimbra recommends that an install or upgrade session be run with
a UNIX command such as “screen” to help prevent an install or upgrade
session from terminating before it is completed. This is important when the
upgrade includes restoring a configuration that has a large number of
accounts.
Example command usage: screen ./install.sh
Note: You cannot revert to a previous Zimbra Collaboration release after you
upgrade.
1. Log in as root to the Zimbra server and cd to the directory where the ZCS
Network Edition archive tar file is saved (cd /var/tmp). Type the following
commands:
tar xzvf zcs.tgz, to unpack the file
cd [zcsversionfullname], to change to the correct directory
./install.sh, to begin the upgrade installation
The upgrade script begins by checking for an existing installation and then
checks for the Zimbra license. If the license is found, the number of current
users and the number of user licenses is listed.
3. The installer checks for prerequisites. If any are missing, the upgrade
stops. The installer checks for a recent backup. If one is not found, Do you
wish to continue without a backup? is displayed. The default is N. If you
select N, you exit the upgrade. Run a backup and then restart the upgrade.
6. The packages are listed. The installer also lists packages that are not
installed. If you want to install the packages at this time, type Y; otherwise
press Enter. The upgrade checks that there is enough space to perform
the upgrade. If there is not enough space, the upgrade stops.
7. When The system will be modified. Continue? [N] is displayed, type Y and
press Enter. The Zimbra server is stopped, and the older packages are
removed. The upgrade process verifies which version of ZCS is being run
and proceeds to upgrade the services, restores the existing configuration
files, and restarts the server. If you have a configuration with a large
number of accounts created, this can take a while.
8. If you have not set the time zone, you will be asked to set it. This sets the
time zone in the default COS. The time zone that should be entered is the
time zone that the majority of users in the COS will be located in.
1. Log in as root to the Zimbra server and cd to the directory where the ZCS
upgrade archive tar file is saved (cd /var/tmp). Type the following
commands:
tar xzvf zcs.tgz, to unpack the file
cd [zcsversionfullname], to change to the correct directory
./install.sh, to begin the upgrade installation
The upgrade script begins by checking for an existing installation.
4. When you upgrade the mailstore server, the installer displays Do you want
to verify message store database integrity (Y) is displayed. The default is
Yes. This step runs zmdbintegrityreport to verify that the MariaDB
database is not corrupt before upgrading to the latest ZCS.
Running zmdbintegrityreport can take minutes to an hour to run,
depending on your system size and disk bandwidth. It is preferable that
you run zmdbintegrityreport at the time of the ZCS upgrade. If you choose
to skip this now, the zmdbintegrityreport will run during a regular scheduled
interval after the upgrade is finished.
When the MariaDB software versions are changed during upgrades, the
underlying database tables need to be upgraded. The zmdbintegrityreport
does this automatically during it’s first run and will report the changes.
These are normal and should not cause alarm when upgrading.
6. The packages you want to install on the server should be marked Y. All
other packages should be marked N.
The upgrade checks that there is enough space to perform the upgrade. If
there is not enough space, the upgrade stops.
Note: When upgrading the zimbra mail store, the upgrade checks for the
Zimbra license. If the license is found it lists the number of current
users and the number of user licenses. If it is not found, press Enter
to continue. You can add the license later from the administrator’s
console.
httpclient_connmgr_idle_reaper_sleep_interval
httpclient_connmgr_keepalive_connections
httpclient_connmgr_max_host_connections
httpclient_connmgr_max_total_connections
httpclient_connmgr_so_timeout
httpclient_connmgr_tcp_nodelay
and are replaced by the following keys:
httpclient_internal_client_connection_timeout
httpclient_internal_connmgr_connection_timeout
httpclient_internal_connmgr_idle_reaper_connection_timeout
httpclient_internal_connmgr_idle_reaper_sleep_interval
httpclient_internal_connmgr_keepalive_connections
httpclient_internal_connmgr_max_host_connections
httpclient_internal_connmgr_max_total_connections
httpclient_internal_connmgr_so_timeout
httpclient_internal_connmgr_tcp_nodelay
httpclient_external_client_connection_timeout
httpclient_external_connmgr_connection_timeout
httpclient_external_connmgr_idle_reaper_connection_timeout
httpclient_external_connmgr_idle_reaper_sleep_interval
httpclient_external_connmgr_keepalive_connections
httpclient_external_connmgr_max_host_connections
httpclient_external_connmgr_max_total_connections
httpclient_external_connmgr_so_timeout
httpclient_external_connmgr_tcp_nodelay
Cleanup Script
sudo su - zimbra
zmloggerctl stop
cd logger/db/data
mkdir -p wrong_rrds
for nhostid in $(sqlite3 /opt/zimbra/logger/db/data/logger.sqlitedb 'select
id from hosts'); do for ID in $(sqlite3 logger.sqlitedb "select rrd_file,
Setting iframes
Zimbra Web Client no longer works in an iframe. If you want to continue to use
iframe, modify zimbra.web.xml.in. The parameter must be set to TRUE.
4. Restart ZCS.
zmcontrol restart
A warning displays asking if you want to delete all existing users and mail. If
you enter Yes, all users, mail, and previous files are removed before
proceeding with the new installation. Refer to the installation guides for
installation instructions.
All entries between the designated comments in the Zimbra crontab file are
overwritten with new defaults upon upgrade. Customized backup schedules
stored in the Zimbra crontab and customizations to the crontab entry outside
the designated comments are preserved.
7. Use zmprov to configure the following attribute of default COS (or the COS
that users who have Community tab will be assigned to):
zimbraFeatureSocialExternalEnabled = TRUE
Known Issues
Zimbra engineering has identified a number of issues with the software, and
we are actively working to resolve them. The following are issues that are
most likely to occur. All known bugs are listed in Zimbra’s Bugzilla database,
available on the Zimbra web site, at www.zimbra.com.
Issue # Summary
8.5.0
Administrator Console
• 83352: Wizard disappears when user tries to move it and leaves the screen locked.
• 84432: Active sessions of the domain are not getting displayed at monitor > sever statistics.
• 92303: Add community tab related settings in admin console at domain/cos/account level.
• 93180: Delegated admin cannot create new delegated admin.
• 93756: Admin group members do not become delegated admins.
• 93620: Cannot add voice/chat service.
• 94158: Session information not displayed in admin console.
• 94306: Clicking on backup in admin console shows no data.
• 94096: EWS and touch client license count missing in "Current License Information".
Briefcase
• 89056: In IE 10, the delete confirmation dialog is hidden behind briefcase (PDF) document
preview.
Calendar
• 94924: Cannot unselect tags in calendar.
• 87613: Drag and drop of recurring all day event changes from 1 day to 2 days.
• 83558; Appointment becomes read-only if saved with from address as persona (delegated
access).
Connector for Outlook
• 92875: MoveZDB functionality broken for OL 2013.
Conversion Server
• 91102: Problems in preview generation for empty csv file.
Exchange Web Services - Calendar
• 94923: SOBO meeting: Attendee participation status is not updated in sharee's MacOutlook.
• 94925: SOBO meeting: Meeting created in sharee's primary calendar.
Zimlets
• 93587: Rebuild "Undo Send" zimlet.
• 94853: SMIME Attachment gets removed from compose window while selecting 'Don't sign'
option and tried to attach any file.
8.0.5
83727 Contacts sub-folders and Global Address List do not sync when using an
Outlook 2013 Exchange ActiveSync profile.
83801 Numerous known issues when using Outlook 2013 Exchange ActiveSync.
8.0.4
80268 Applying a custom theme (skin) to the administration console is not supported.
8.0.0
75553 Rolling Upgrade. While in rolling upgrade mode, cross mailbox search will not
work for 7.2 or 8.0 versions from the admin console.
Workaround: While in rolling upgrade mode, use the command line search
across accounts.
/opt/zimbra/bin/zmmboxsearch -m "*" -q "test"
75523 Rolling Upgrade: Address Book. While in rolling upgrade mode, contact Group
members are not displayed when users on a 7.2 mailbox server share their
address book with users on an 8.0.x mailbox server.
76665 Large attachments (greater than 1MB) might result in errors due to Java
memory limitations when using S/MIME signed or encrypted messages.
77417 ZCO: When sharing folders with an external account, the email that is sent
shows the user name and password but does not give the URL on how to
access the share.
78566 When folders are assigned in ZCO, when viewing the folder from the ZWC, the
folder is not displayed in that color.
Previous General Known Issues
50238 Third-party issue. Windows Mobile 6 removes all occurrences of a recurring
meeting when the first instance is deleted.
50239 Third-party issue. Android SDK 2.2 cannot display inline image content.
54278 Family Mailbox was not supported in ZCS 7.X.
47823 A forwarded recurring appointment instance will not update the organizer’s
attendee list. Therefore, if the organizer modifies the appointment, the user with
the forwarded appointment will not get updated.
51641 Third-party issue. iPhone calendar might not sync correctly when declining or
accepting an appointment in ZWC after the appointment has already been
accepted/declined from iPhone.
Product Documentation
Online help and ZCS documents are available on the administration console.
Documentation can also be found on the Zimbra web site, and the Zimbra wiki
has articles that the support team and the community have written in response
to troubleshooting and administration issues.
Bug Reporting
If you encounter problems with this software, go to http://bugzilla.zimbra.com
to submit a bug report. Make sure to provide enough detail so that the bug can
be easily duplicated. Also, to discuss issues and this software in general,
please visit our community forums at http://www.zimbra.com/forums.
Revision History
-----------------------------------------------------------------------------------------------
Copyright © 2005-2014 Zimbra, Inc. All rights reserved. This product is protected by
U.S. and international copyright and intellectual property laws. "Zimbra" is a registered
trademark of Zimbra, Inc. in the United States and other jurisdictions.You may not alter
or remove any trademark, copyright, or other notice from copies of the content. All
other marks and names mentioned herein may be trademarks of their respective
companies.
Zimbra, Inc.
3000 Internet Blvd., Suite 200
Frisco, Texas 75034
www.zimbra.com
September 2014
Zimbra Collaboration 8.5.0, Revision 2