Outlook 2019 performance bad when using Mapi over https with exchange

James Voils 1 Reputation point
2022-01-21T16:37:45.323+00:00

Hello all,
We are using Outlook 2019 (latest patches from Jan) and a lot of our users have poor performance, when scrolling through emails it locks up or pauses, switching between folders is slow and application becomes un responsive. This is using the default connection, Mapi over HTTP. If we set a reg key to go back to use RPC over HTTP it is a lot faster. I mean opening up the outlook connections shows the ave response of being about 10 times less then when on Mapi over HTTP.

Here is our setup. We are running Exchange 2019 CU 11 completely on prem. It is installed on Server 2019 with 2 processors, 128 gig ram, and all the disks are SSD's. We have three servers all setup like this. two at our main office data room and the other across town at our DR site. CPU Sits at about 5 to 10 % used and we have 53 % of ram free. Disk space is good, 1.47 tb free on data drive, and 445gb free on our log drive. Performance monitor does not show anything out of the ordinary, disk read and write are low. Each server is has a 10gb nic and connected to a 10gb port on the main switch. We do not use Cache mode for any users.

So my question is how long will the reg key work? Any ideas' for performance, or why http for mapi is bad? If we wanted to try cached mode, how would it work for users that desk hop. By this i mean they log in Monday night at a pc on the counter to do their desk work. Tuesday they work a different shift so they use a different PC, will they have to download and wait for it all to be cached again? What happens when they make it back to their other desk?
Any help or ideas would be appreciated.

Thanks
James

Outlook Management
Outlook Management
Outlook: A family of Microsoft email and calendar products.Management: The act or process of organizing, handling, directing or controlling something.
4,887 questions
Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,350 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Andy David - MVP 141.6K Reputation points MVP
    2022-01-23T16:26:58.327+00:00

    Yep, using Online mode with Outlook is generally not recommended for the reasons you are seeing:
    https://support.microsoft.com/en-us/office/turn-on-cached-exchange-mode-7885af08-9a60-4ec3-850a-e221c1ed0c1c#:~:text=We%20recommend%20always%20using%20Cached%20Exchange%20Mode%20with%20an%20Exchange,Mode%20and%20cannot%20be%20changed.

    I would use cache mode if at all possible.

    Now as far as the users moving between workstations, the default is to only download 12 months worth of email:
    167506-image.png

    So the impact is pretty minimal to the client and the user can start using a new profile almost immediately even while items are being downloaded.
    Bottom Line: Try it with cache mode and see if things look better!

    1 person found this answer helpful.

  2. Andy David - MVP 141.6K Reputation points MVP
    2022-01-25T16:22:28.323+00:00

    Ok, thats a tough one...

    You may see performance issues there. As an example: PSTs , on a network share:
    https://learn.microsoft.com/en-us/outlook/troubleshoot/data-files/limits-using-pst-files-over-lan-wan

    I know orgs do this with roaming profiles but yea you may see some issues

    If that a concern, I think you have to go back to online mode and use the old RPC/HTTPS stuff and use that instead.
    You can test with individual mailboxes and/or set at the org level and disable it

    https://learn.microsoft.com/en-us/exchange/clients/mapi-over-http/configure-mapi-over-http?view=exchserver-2019
    https://learn.microsoft.com/en-us/exchange/clients/mapi-mailbox-access?view=exchserver-2019