Hi all,
I have a random error (only 1 each 5/6 time) when i create my endpoint and test this endpoint with cmdlets Test-MigrationServerAvailability.
When i run Test-MigrationServerAvailability -Endpoint XXXX, i have a Result = Success, and SupportsCutover = False, most of the time, but approximatively 1 each 5 or 6 test, i have a Result = Failed.
I have tested with an Autodiscover enabled Endpoint, and with an Autodisover disabled Endpoint, same result.
I have validate Outlookanywhere and autodiscover with "Exchange Remote Connectivity Analyzer": Succes with no error.
There is a TMG server to publish OutlookAnywhere.
I have check an OutlookAnywhere client connected to Exchange 2013 OnPremise, and i have a lot of failed request (Column
Request/Failed in Outlook connexion status).
-> Exchange Directory : 50% failed, Exchange messaging 10% failed.
How can i resolve this problem, before starting the Cutover sync?
The error is :
Message: We weren't able to connect to the remote server. Please verify that the migration endpoint settings are correct and your certificate is valid, and then try again.
ErrorDetail : Microsoft.Exchange.Migration.FailedToDiscoverRpcEndpointTransientException
---> Microsoft.Exchange.Rpc.RpcException: Error 0x6be (The remote procedure call failed) from cli_RfrGetNewDSA
at Microsoft.Exchange.Rpc.ThrowRpcExceptionWithEEInfo(Int32 rpcStatus, String routineName)
at Microsoft.Exchange.Rpc.Rfri.RfriRpcClient.GetNewDSA(String userDN, String& server)
at Microsoft.Exchange.Migration.MigrationNspiClient.<>c__DisplayClass1f.<>c__DisplayClass22.<GetNewDSA>b__1e()
at Microsoft.Exchange.Migration.MigrationNspiClient.RunNspiRfrClientCommand(String debugContext, Func`1 rfriCommand)
at Microsoft.Exchange.Migration.MigrationNspiClient.<>c__DisplayClass1f.<GetNewDSA>b__1d()
at Microsoft.Exchange.Migration.MigrationNspiClient.RunOperation(String debugContext, Action command)
--- End of inner exception stack trace ---
at Microsoft.Exchange.Migration.MigrationNspiClient.GetNewDSA(ExchangeOutlookAnywhereEndpoint endpoint, String user)
at Microsoft.Exchange.Migration.DataAccessLayer.ExchangeOutlookAnywhereEndpoint.GetNspiDataReader(MigrationJob job)
at Microsoft.Exchange.Migration.DataAccessLayer.ExchangeOutlookAnywhereEndpoint.VerifyConnectivity()
at Microsoft.Exchange.Management.Migration.MigrationService.Endpoint.TestMigrationServerAvailability.InternalProcessEndpoint(Boolean fromAutoDiscover)
OnPremise OutlookAnywhere configuration look correct:
Get-****OutlookAnywhereSSLOffloading : True
ExternalHostname : webmail.DOM.com
InternalHostname : webmail.DOM.com
ExternalClientAuthenticationMethod : Ntlm
InternalClientAuthenticationMethod : Ntlm
IISAuthenticationMethods : {Basic, Ntlm, Negotiate}
XropUrl :
ExternalClientsRequireSsl : True
InternalClientsRequireSsl : True
Get-AutodiscoverVirtualDirectory
WindowsAuthentication : True
BasicAuthentication : True
EXBPA return only this error :
Exchange Server: Check if the application pool 'MSExchangeOWAAppPool' runs with the recommended permissions
-> But the permission is correct, "Local System".
Exchange Server: Check server health entry 'ActiveSyncCTPMonitor'
Exchange Server: Check server health entry 'OnPremisesInboundProxyMonitor'
Exchange Server: Check server health entry 'OnPremisesSmtpClientSubmissionMonitor'
Exchange Server: Check server health entry 'ActiveSyncDeepTestMonitor'
Thanks