After 8.8.15 p31: Webmail Defaults to 'Contacts' tab

Discuss your pilot or production implementation with other Zimbra admins or our engineers.
gabaker
Posts: 39
Joined: Sat Sep 13, 2014 2:07 am
Location: Michigan, USA
ZCS/ZD Version: 8.8.15_GA_3869.RHEL7_NETWORK P42

After 8.8.15 p31: Webmail Defaults to 'Contacts' tab

Post by gabaker »

Hi,
I noticed one other comment on the thread about 8.8.15 p31 availability and thought I would start a new thread.
Upgraded 8.8.15 install to patch 31 this weekend and now all user's default view, after logging into the web-client, is the "Contacts" tab. You can actually see it switch from the mail tab to the contacts tab. Yes, user can switch back to "Mail", but they are complaining.... and it is annoying.

Asking here for possible solution to prevent this from happening and restoring default back to 'Mail' tab before I submit a ticket.

Cheers,

Release 8.8.15_GA_3869.RHEL7_64_20190917004220 RHEL7_64 NETWORK edition, Patch 8.8.15_P31.1. (Single Server)
Last edited by gabaker on Wed Jun 01, 2022 12:54 pm, edited 1 time in total.
gabaker
Posts: 39
Joined: Sat Sep 13, 2014 2:07 am
Location: Michigan, USA
ZCS/ZD Version: 8.8.15_GA_3869.RHEL7_NETWORK P42

Re: After 8.8.15 p31: Webmail Defaults to 'Contacts' tab

Post by gabaker »

It is also noticed that the URL is changing after logging in
The login URL is https://mail.[ourdomain].com
which changes to
https://mail.[ourdomain].com/#1 on login and is showing the "Mail" tab
but after a split-second it goes to
https://mail.[ourdomain].com/#2 and displays the "Contacts" tab.

I notice that if I click other tabs, the # increases incrementally by 1 as I click the tabs, even when going back to "Contacts"
gabaker
Posts: 39
Joined: Sat Sep 13, 2014 2:07 am
Location: Michigan, USA
ZCS/ZD Version: 8.8.15_GA_3869.RHEL7_NETWORK P42

Re: After 8.8.15 p31: Webmail Defaults to 'Contacts' tab

Post by gabaker »

Note: Support Case 01354418 was just created.
gabaker
Posts: 39
Joined: Sat Sep 13, 2014 2:07 am
Location: Michigan, USA
ZCS/ZD Version: 8.8.15_GA_3869.RHEL7_NETWORK P42

Re: After 8.8.15 p31: Webmail Defaults to 'Contacts' tab

Post by gabaker »

Reply from Zimbra Support:
"This is a known issue, and we have a bug(ZBUG-2762) filed for this case,
The only workaround is to remove shared contact from the affected account and then check the issue."
So it appears to be related to shared contacts being using in the account. I have verified this to be the case as I loaded an account without shared contacts and the default webmail stayed on the Mail tab.

Unfortunately it is not possible for our affected users (almost 50%) to remove the shared contacts folders as this would be a hardship. (We share contacts for our cell phone users)

Bug Track for ZBUG-2762 shows it should be fixed with patch 32:
Bug Number: ZBUG-2762
Status: Closed
Summary: In Webclient the search bar is set to search in a shared contact folder instead of a inbox folder
Last Updated At: Wed, 01 Jun 2022 11:56:36 GMT
Version Fixed: Joule-8.8.15-Patch-32
ghen
Outstanding Member
Outstanding Member
Posts: 258
Joined: Thu May 12, 2016 1:56 pm
Location: Belgium
ZCS/ZD Version: 9.0.0

Re: After 8.8.15 p31: Webmail Defaults to 'Contacts' tab

Post by ghen »

Yes, I noticed the relevant fix on github: https://github.com/Zimbra/zm-web-client/pull/702
and the 8.8.15.p32 tag was just moved to it.
gabaker
Posts: 39
Joined: Sat Sep 13, 2014 2:07 am
Location: Michigan, USA
ZCS/ZD Version: 8.8.15_GA_3869.RHEL7_NETWORK P42

Re: After 8.8.15 p31: Webmail Defaults to 'Contacts' tab

Post by gabaker »

Thanks for the heads up on the github reference

I looked at https://github.com/Zimbra/zm-web-client/pull/702/files and can see the diff in the file
On my server, I changed /opt/zimbra/jetty_base/webapps/zimbra/js/zimbraMail/abook/model/ZmContactList.js to match the change
restarted Zimbra with

Code: Select all

zmcontrol restart
No change in webmail behavior for accounts with shared mailboxes.
ghen
Outstanding Member
Outstanding Member
Posts: 258
Joined: Thu May 12, 2016 1:56 pm
Location: Belgium
ZCS/ZD Version: 9.0.0

Re: After 8.8.15 p31: Webmail Defaults to 'Contacts' tab

Post by ghen »

The webmail does not load the original .js files. but combined and optimized/compressed ones for efficiency, in this case /opt/zimbra/jetty/webapps/zimbra/js/ContactsCore_all.js.zgz.
You rebuild it (with yuicompressor) or put ?debug=1 after your webmail URL to run in debug/developer mode using the original .js files.
gabaker
Posts: 39
Joined: Sat Sep 13, 2014 2:07 am
Location: Michigan, USA
ZCS/ZD Version: 8.8.15_GA_3869.RHEL7_NETWORK P42

Re: After 8.8.15 p31: Webmail Defaults to 'Contacts' tab

Post by gabaker »

ghen wrote:The webmail does not load the original .js files. but combined and optimized/compressed ones for efficiency, in this case /opt/zimbra/jetty/webapps/zimbra/js/ContactsCore_all.js.zgz.
You rebuild it (with yuicompressor) or put ?debug=1 after your webmail URL to run in debug/developer mode using the original .js files.
Thanks for that info. I tried loading with ?debug=1 after the webmail URL login screen https:// mail.[myDomain].com?debug=1 and the behavior is the same, it switches to contacts. Except now I get a popup debug window. Not sure if I am doing something wrong.... just worried that the official Zimbra fix will not actually fix it.
ghen
Outstanding Member
Outstanding Member
Posts: 258
Joined: Thu May 12, 2016 1:56 pm
Location: Belgium
ZCS/ZD Version: 9.0.0

Re: After 8.8.15 p31: Webmail Defaults to 'Contacts' tab

Post by ghen »

You may need to merge the fix into /opt/zimbra/jetty/webapps/zimbra/js/ContactsCore_all.js as well.
saket.patel
Zimbra Employee
Zimbra Employee
Posts: 137
Joined: Mon Apr 11, 2022 8:39 pm

Re: After 8.8.15 p31: Webmail Defaults to 'Contacts' tab

Post by saket.patel »

Fix has been released as part of 8.8.15 Patch 32, you can upgrade to it.
Post Reply