Ever reboot your servers and when you login, all looks good on the surface but when you try and do stuff well it doesn’t actually work? In this scenario exactly that.

Running coexistence with Exchange 2016 and 2019 and after a reboot, all seemed good. Exchange Management Shell launched fine but the Exchange Admin Center came up with the login page and then immediately after that HTTP 500 Error:

Exchange 2016/2019 coexistence http 500 error on ecp

Right, let’s not go into panic mode. Step by step to get this working:

  1. Check that all Exchange services are started.
  2. Check that all stores are mounted.
  3. Check which database the user account is on.
Exchange 2016/2019 coexistence http 500 error on ecp
Exchange 2016/2019 Coexistence HTTP 500 Error on ECP 1

As you can see, services where still starting, others had not started and a few were running. Start each service and wait for it to enter running mode.

Exchange 2016/2019 coexistence http 500 error on ecp
Exchange 2016/2019 Coexistence HTTP 500 Error on ECP 2

In our case, the Exchange 2016 store was not mounted because the service was not started, after starting the service, the store mounted.

Exchange 2016/2019 coexistence http 500 error on ecp

Right, after a few minutes and refreshing the ECP Page we were finally able to login and things back to normal.

Now launching that user account, we could see it is located on the Exchange 2016 server hence the login error as well:

Exchange 2016/2019 coexistence http 500 error on ecp
Exchange 2016/2019 Coexistence HTTP 500 Error on ECP 3

So a few basic checks and everything is fine.

Hope it helps.

    wpChatIcon

    Discover more from COLLABORATION PRO

    Subscribe now to keep reading and get access to the full archive.

    Continue reading