Hello,
Big migration project (from SBS 2011 to Windows Server 2022 / Exchange Server 2019) is proceeding here, and we are slowly moving user mailboxes over from the Exchange Server 2010 system to our temporary Exchange Server 2016 migration "hop."
It's all going relatively well, but I find that certain users (it may be those with particularly large mailboxes, though I'm not certain that's the case) are unable to access their email through desktop Outlook after the move completes. Outlook says it is not connected to the server (though, interestingly, it doesn't pop up a message about that; it just silently refuses to send or receive mail). If I attempt to force it to connect by clicking "update folder" on the Send/Receive bar, it reports that the server is unreachable.
The user has no problem connecting to mail with their mobile device, OWA works, and even the Microsoft Remote Connectivity Analyzer (outlook connectivity test at testconnectivity.microsoft.com) seems to be happy. But desktop outlook cannot connect. I've seen this with Outlook 2016 and 2021, but I imagine it's true of other versions as well. Interestingly, if I manually attempt an https connection to the new server's activesync URL, I get some sort of "bad HTTP request" error (I forget the exact wording, but that is the gist of it). From this and some additional research, I hypothesize that the new exchange server is still proxying requests to the old server, which is complaining because it can't authenticate using more modern methods. That's just an educated guess, though - I could be wrong about that.
Whatever the nature of the underlying failure, it seems that rebooting the Exchange 2016 server solves it. Thankfully, this only takes a minute or so with the new hardware (the old server takes a good 20 minutes to fully restart), but it's obviously not an optimal solution. Nevertheless, it does work -- after the server is restarted, outlook connectivity for migrated users works fine. It also appears that waiting a long time (several hours) eventually clears the problem as well, but this also is not ideal.
So... any idea what this could be? I've spent multiple hours on it, and I'm pretty stumped.
Thanks!