Page 1 of 1

Can't see message bodies in mobile web interface

Posted: Tue Aug 13, 2019 7:22 pm
by Redchrome
I recently did an update and reboot on an Ubuntu 18.04 Zimbra server.

After the reboot, we found that the mobile (and only the mobile) web interface didn't show lists of messages.
A restart of the Zimbra services later ("zmcontrol restart"), we can now see lists of messages in the inboxes:
zimbra-messagelist.jpg
zimbra-messagelist.jpg (32.16 KiB) Viewed 5137 times
However, when trying to view the message bodies, we see nothing.
zimbra-nomessagebody.jpg
zimbra-nomessagebody.jpg (25.89 KiB) Viewed 5137 times
This happens no matter what client is used (iPhone, Android), even desktop web clients have the same problem if they use the 'mobile' web interface by putting "/m/" after "zimbra" in the URL. ("https://zimbra.example.com/zimbra/m/zmain#conversation").

When using the desktop web browser (Chrome) I found that (currently) the AJAX client works as expected and I can browse the message bodies. The HTML interface on the desktop browser shows a partial message list, and the message "A client error occurred. Please try again."
zimbra-html-error.png
zimbra-html-error.png (56.55 KiB) Viewed 5137 times
Here's my current version:

Code: Select all

zimbra@mail:~$ zmcontrol -v
Release 8.8.12.GA.3794.UBUNTU16.64 UBUNTU18_64 FOSS edition, Patch 8.8.12_P4.
Some Zimbra packages were updated when I did the patch yesterday. This list is taken from /var/log/dpkg.log:

Code: Select all

2019-08-12 13:32:13 upgrade zimbra-common-core-jar:amd64 8.8.12.1559550747-1.u18 8.8.12.1562657100-1.u18
2019-08-12 13:32:14 upgrade zimbra-common-core-libs:amd64 8.8.12.1559553174-1.u18 8.8.12.1562659286-1.u18
2019-08-12 13:32:20 upgrade zimbra-mbox-store-libs:amd64 8.8.12.1552967720-1.u16 8.8.12.1562659286-1.u18
2019-08-12 13:32:23 upgrade zimbra-mbox-war:amd64 8.8.12.1559550747-1.u18 8.8.12.1562657100-1.u18
2019-08-12 13:32:29 upgrade zimbra-mbox-webclient-war:amd64 8.8.12.1560496354-1.u18 8.8.12.1562666204-1.u18
2019-08-12 13:32:40 upgrade zimbra-patch:amd64 8.8.12.1560502775.p3-1.u18 8.8.12.1562740562.p4-1.u18
Looking at the zimbra logs does not show any problems which appear to be correlated to this. I do not know what might be going wrong.

I do see these errors in the logs, but I see them in logs from prior to the updates, so I don't think they're related.

Code: Select all

https://mail.comap.com/zimbra/m/zmain] [] cache - Unable to refresh mailbox item id mappings due to missing auth info.
Any suggestions on how to troubleshoot further?

Re: Can't see message bodies in mobile web interface

Posted: Tue Aug 13, 2019 8:02 pm
by Redchrome
After a more methodical reexamination of the current state of things, I'll re-summarize the problem:
  • There is no difference in behavior between desktop and mobile clients (Chrome, Firefox, Samsung browser on Android were tested, each tested with all three interface types) using the Zimbra web interface.
  • AJAX interface works as expected - I can see the list of messages and the message bodies.
  • HTML interface gives a broken message list and can't view message bodies.
  • Mobile interface gives a list of messages but can't view message bodies.

Re: Can't see message bodies in mobile web interface

Posted: Wed Aug 14, 2019 6:15 pm
by Redchrome
According to this, "Mobile" and "HTML" interfaces are "deprecated":

https://wiki.zimbra.com/wiki/Zimbra_Rel ... #lifecycle

"Deprecated" can mean a lot of different things. Does it mean that they *might* work but no more bugfixes will be forthcoming, or that it is likely to break randomly and won't be fixed?

I was running 8.8.12, and the Mobile interface was working... now it's not.

It seems really crappy that an ordinary "apt-get upgrade" would cause things to stop working entirely, so I find this strange.

Re: Can't see message bodies in mobile web interface

Posted: Wed Aug 14, 2019 6:28 pm
by phoenix
Well, as far as I've known it for the past fifty years in the computer industry deprecated means that it's in the process of being replaced ny 'newer' ones and that upgrades may or may not work. There's no guarantee that my version i s correct and others may infer something else but here is the definition as I know it: https://techterms.com/definition/deprecated

As far as your problem is concerned, I've recently upgraded my system to 8.8.15 and all the interfaces are working as they should be in Firefox although I use Waterfox and they also work in that.

Re: Can't see message bodies in mobile web interface

Posted: Thu Aug 15, 2019 3:46 pm
by Redchrome
Thanks Phoenix, I appreciate the response very much.

I'm a bit unclear on how Zimbra releases work. The most recent version I see is 8.8.12: https://wiki.zimbra.com/wiki/Zimbra_Releases

and that's the newest one I see packages for in apt. I see downloads for 8.8.15 here tho: https://zimbra.org/download/zimbra-collaboration

Sorry for my ignorance.

Re: Can't see message bodies in mobile web interface

Posted: Thu Mar 26, 2020 4:22 pm
by Bertpo
Hello Redchrome,
Have you found a solution?
I have the same problem:
Installing on Ubuntu 18.04 and Zimbra open source 8.8.15 P8
I had no problem on Ubuntu 16.04 and Zimbra 8.8.x