Возникла проблема с Zimbra Webmail и Chrome v.45.0.2454.85, спустя неделю был опубликован фикс на офф сайте Zimbra, я предлагаю очень похожий вариант, но без перезагрузки Zimbra.

Нужно найти в файлах, возможно необходимо будет сделать бекап или скопировать и закомментировать изменяемые строки:

/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

Eсли эти строки отличаются - привести их к этому виду:

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

Затем нужно найти строку:

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

И привести её к виду:

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

Напомню, сделать это нужно в обоих файлах base3 и base2

Теперь самое интересное, чтобы не перезапускать Zimbra, можно исправить уже имеющие стили в кеше:

cd /opt/zimbra/jetty/work/resource-cache/skinres/latest
sed -i 's/#skin_td_main{width:auto;height:100%;}/#skin_td_main>TABLE{table-layout:fixed;}/g' ./*.css

Ссылки по теме:

  1. Anyone else having display problems with Telus Webmail on Chrome v. 45.0.2454.85?
  2. Zimbra Web Client in ZCS 8.0.x and Google Chrome 45+
  3. Github: Zimbra Google Chrome 45 Fix

Comments

comments powered by Disqus