Hello,
we are migrating Exchange 2010 to 2016 on Prem.
Now we are fighting with an Autodiscover-Problem.
When we try EXRCA all Tests are ok when not using Autodiscover. (The SNAT ist point to the new Exchange 2016 and the 2016 proxies to the old Exchange 2010) ActiveSync and OutlookAnywhere works using a Test-User on the Exchange 2016 and it works with a User on the Exchange 2010.
When using Autodiscover it is working with users on Exchange 2016, but not with Users on Exchange 2010.
On the Exchange 2016 we use Test-OutlookWebServices with success with the Test-User on the Exchange 2016 but get an error when we use a User on the Exchange 2010.
The Autodiscover.customer.de and the mail.customer.de (SplitDNS) pointing to the Exchange 2016.
The Log where is anonymized the User (from the Exchange 2010) and the Server:
Source : ---localOnPremise Exchange 2016---
ServiceEndpoint : ---mail.Customer.de---
Scenario : AutoDiscoverOutlookProvider
ScenarioDescription : AutoErmittlung: Outlook-Anbieter
Result : Failure
Latency : 6
Error : System.Net.WebException: Der Remoteserver hat einen Fehler zurückgegeben: (500) Interner
Serverfehler.
bei System.Net.HttpWebRequest.GetResponse()
bei
Microsoft.Exchange.Management.SystemConfigurationTasks.ServiceValidatorBase.InternalInvoke()
bei Microsoft.Exchange.Management.SystemConfigurationTasks.ServiceValidatorBase.Invoke()
Verbose : [2019-10-30 18:31:01Z] 'AutoErmittlung' stellt eine Verbindung mit
'https://---mail.Customer.de---/Autodiscover/Autodiscover.xml' her.
[2019-10-30 18:31:01Z] Testkonto:---TestUseronoldEx2010--- Kennwort: ******
[2019-10-30 18:31:01Z] Anforderung von AutoErmittlung:
User-Agent: HS-MAIL02/Test-OutlookWebServices/---Test@customerdomain.de---
Content-Type: text/xml; charset=utf-8
Authorization: Negotiate ---TlRMTVNTUAADA---
Host:---mail.Customer.de---
Content-Length: 447
Expect: 100-continue
[2019-10-30 18:31:01Z] Anforderung von AutoErmittlung:
<?xml version="1.0"?>
<Autodiscover xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/requestschema/2006">
<Request>
<EMailAddress>---Test@customerdomain.de---</EMailAddress>
<AcceptableResponseSchema>http://schemas.microsoft.com/exchange/autodiscover/outlook/response
schema/2006a</AcceptableResponseSchema>
</Request>
</Autodiscover>
[2019-10-30 18:31:01Z] Antwort von AutoErmittlung:
request-id: b9a624da-8a54-400f-86aa-dececdf9a46b
X-CasErrorCode: ServerNotFound
Persistent-Auth: true
X-FEServer: ---localOnPremise Exchange 2016---
Content-Length: 0
Cache-Control: private
Date: Wed, 30 Oct 2019 18:31:01 GMT
Server: Microsoft-IIS/10.0
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
[2019-10-30 18:31:01Z] Antwort von AutoErmittlung:
System.Net.WebException: Der Remoteserver hat einen Fehler zurückgegeben: (500) Interner
Serverfehler.
bei System.Net.HttpWebRequest.GetResponse()
bei
Microsoft.Exchange.Management.SystemConfigurationTasks.ServiceValidatorBase.InternalInvoke()
bei Microsoft.Exchange.Management.SystemConfigurationTasks.ServiceValidatorBase.Invoke()
MonitoringEventId : 6001
The ExchRCA brings the following error:
HTTP Response Headers:
request-id: 7fd0d632-0cff-4795-b325-bf5add1521d2
X-CasErrorCode: ServerNotFound
Persistent-Auth: true
X-FEServer: --localOnPremise Exchange 2016---
Content-Length: 0
Cache-Control: private
Date: Wed, 30 Oct 2019 17:42:12 GMT
Server: Microsoft-IIS/10.0
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Elapsed Time: 1433 ms.
The EXchRCA using a User on the Exchange 2016 is working fine.
All the vDirs are set to "mail.customer.de"
Maybe someone can help me :)
Thank you so much for help
Juergen