Zimbra Web Client in ZCS 8.0.x and Google Chrome 45+

Revision as of 11:29, 24 February 2016 by Jorge de la Cruz (talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Zimbra Web Client in ZCS 8.0.x and Google Chrome 45+

   KB 22305        Last updated on 02/24/2016  




0.00
(0 votes)

Purpose

Google Chrome releases on 09/02/2015 their Chrome version 45, with this version the Zimbra Web Client in Zimbra Collaboration versions 8.0.x, doesn't render properly, so Users are not seeing the Full Screen in the Mail preview section, this issue happens in Windows, Mac and Linux, see the attached image:

Zimbra- Inbox (29) 2015-09-02 10-17-53.png

Resolution

Automated Steps

We have a simple Script that can automate all the changes, and you will have your Mailbox ready in less than 15 seconds, but still requires restart the Mailbox, so please keep in mind the service interruption, this Script is a Community contribution, not related or Zimbra official, you can find the GitHub here.

wget https://raw.githubusercontent.com/Zimbra-Community/zimbra-patches/master/Zimbra%20Google%20Chrome%2045%20Fix/zimbra-chrome45-fix.sh
chmod +x zimbra-chrome45-fix.sh

Now launch the Script

./zimbra-chrome45-fix.sh

Done! your users must do the logout/login, if they still facing the issue in some areas, they must clear the Google Chrome cache.

Manual Steps

You must to edit the next 2 files with your favorite editor, please be sure you do a backup first:

/opt/zimbra/jetty-distribution-7.6.12.v20130726/webapps/zimbra/skins/_base/base2/skin.css 
/opt/zimbra/jetty-distribution-7.6.12.v20130726/webapps/zimbra/skins/_base/base3/skin.css 

Update 2 - This steps are easier than before and the Web Client seems to work as expected: Then, search for the next 2 lines, if you replaced before, you must now let this 2 classes with the next content, if the content is like this, skip to the next step:

#skin_td_sidebar_ad                     {       width:@SidebarAdWidth@;    }
#skin_container_sidebar_ad                              {       @AdStyle@ width:@SidebarAdWidth@;       }

Then you need to search for the next content:

#skin_td_main	{ width:auto; height:100%; }

And you need to replace with the next content:

#skin_td_main > TABLE {
  table-layout: fixed;
}

Restart the Mailboxd services:

zmmailboxdctl restart

The user must do logout and login in their Google Chrome, if they still facing the issue in some areas, they must clear the Google Chrome cache. You will be able to see the Web Client like you used to:

Zimbra- Inbox (21) 2015-09-02 17-21-57.png

Known Issues

  • Any know issues with the last workaround

Additional Content

Verified Against: Zimbra Collaboration 8.6, 8.5, 8.0 Date Created: 09/02/2015
Article ID: https://wiki.zimbra.com/index.php?title=Zimbra_Web_Client_in_ZCS_8.0.x_and_Google_Chrome_45%2B Date Modified: 02/24/2016



Try Zimbra

Try Zimbra Collaboration with a 60-day free trial.
Get it now »

Want to get involved?

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

Looking for a Video?

Visit our YouTube channel to get the latest webinars, technology news, product overviews, and so much more.
Go to the YouTube channel »


Wiki/KB reviewed by SME1 SME2 Copyeditor Last edit by Jorge de la Cruz
Jump to: navigation, search