question

Mb5o5-1807 avatar image
0 Votes"
Mb5o5-1807 asked Mb5o5-1807 commented

Decommission Exchange 2016 after migration to Exchange 2016

Yes the title is accurate.

The first Exchange 2016 server (ex1) was in an state where I was unable to update to the latest CU. I stood up Exchange server 2016 on ex2 and applied the latest CU. I've migrated everything, updated DNS, autodiscover, etc. As a test I've turned off ex1 to see if all runs smoothly without it but Outlook 2016 clients hang out, sometimes unresponsive for 5-10 minutes or even longer before loading the profile, while others open but stay in a disconnected state. I've looked through event viewer on the client and ex2 but find nothing relevant to Outlook. I'm not an Exchange guru to know where to look immediately so I need some logs to show me what's going wrong to troubleshoot. At this point I'm just guessing and here to ask for some assistance - please.

  1. Where can I find relevant logs or related info to troubleshoot my Outlook client connection problems?

  2. Am I missing anything when decommissioning the first Exchange server?

office-outlook-itprooffice-exchange-server-deployment
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

joyceshen-MSFT avatar image
0 Votes"
joyceshen-MSFT answered Mb5o5-1807 commented

Hi @Mb5o5-1807 , please try using below command to get the configuration of outlook anywhere.

 get-outlookanywhere |fl *host*, *auth*

  1. make sure the external host name of Outlook Anywhere is reachable in public DNS

  2. check the configuration of authentication method like below

ExternalClientAuthenticationMethod : Negotiate
InternalClientAuthenticationMethod : NTLM
IISAuthenticationMethods : {basic, ntlm, negotiate}

Here is also a thread discussed the similar issue: Exchange 2013 - RCA reports RPC Proxy can't be pinged (404), the issue was caused by certificate which not reported by the tool


If an Answer is helpful, please click "Accept Answer" and upvote it.

Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.





· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Thank you @joyceshen-MSFT! The thread you included pointed me in the right direction to resolve my issues. I was waiting a few days to see if any residual issues popped up, but the old ex1 server has been shut down for a few days now and all is working well with Outlook clients and new ex2 server.

As the thread discusses, the Outlook Providers (EXCH, EXPR) were empty and needed the certificate principal name to be specified, in my case I'm using a wildcard certificate:

Set-OutlookProvider EXCH -CertPrincipalName "msstd:.domain.com"
Set-OutlookProvider EXPR -CertPrincipalName "msstd:
.domain.com"

Review the changes:

Get-OutlookProvider

Name Server CertPrincipalName TTL


EXCH msstd:.domain.com 1
EXPR msstd:
.domain.com 1
WEB 1

With these changes in place, Outlook is now connecting and syncing folders as expected.

0 Votes 0 ·
joyceshen-MSFT avatar image
0 Votes"
joyceshen-MSFT answered

Hi @Mb5o5-1807 , according to your information above: you have installed a new Exchange 2016 on sever ex2, then you migrated all the mailboxes and other contents to the new server, and you have updated all the DNS records (MX, A, CNAME...) as well, however the outlook will hang out if you turn off the old server ex1.

Have you tried removing the old outlook profile then creating a new one to test the result again?

Please try accessing the url of AutoDiscoverServiceInternalURI: https://autodiscover.domain.com/ Autodiscover/Autodiscover.xml, check if it returns the code 600

26042-qa-2020-09-21-10-12-01.png

It is also suggested using the ExRCA tool to help determine whether the issue is related to Exchange server side, choose the Outlook connectivity


If an Answer is helpful, please click "Accept Answer" and upvote it.

Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.
 
 


5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Mb5o5-1807 avatar image
0 Votes"
Mb5o5-1807 answered joyceshen-MSFT commented

Thanks for your suggestions @joyceshen-MSFT. Your initial statements are correct.

I have deleted and recreated the Outlook profile but this did not seem to make a difference.

Accessing the autodiscover URL produced the error code 600 like you included.

Using the ExRCA tool was successful on the port, certificate and IIS, but fails on RPC over HTTP connectivity.

Attempting to ping RPC proxy [domain].
RPC Proxy can't be pinged.
Additional Details
An unexpected network-level exception was encountered. Exception details:
Message: The remote server returned an error: (404) Not Found.
Type: Microsoft.Exchange.Tools.ExRca.Extensions.MapiTransportException
Stack trace:
at Microsoft.Exchange.Tools.ExRca.Extensions.MapiRpcTestClient.PingProtocolProxy(String endpointIdentifier)
at Microsoft.Exchange.Tools.ExRca.Tests.MapiPingProxyTest.PerformTestReally()
Exception details:
Message: The remote server returned an error: (404) Not Found.
Type: System.Net.WebException
Stack trace:
at System.Net.HttpWebRequest.GetResponse()
at RpcPingLib.RpcPing.PingProxy(String internalServerFqdn, String endpoint)
at Microsoft.Exchange.Tools.ExRca.Extensions.MapiRpcTestClient.PingProtocolProxy(String endpointIdentifier)

· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @Mb5o5-1807 , is there any update about your issue?

0 Votes 0 ·