Quantcast
Viewing all articles
Browse latest Browse all 7008

Coexistence. Exchange 2013 OWA/ECP connectivity problems for Exchange 2010 mailbox users.


Hi! I'm in the process of migration from Exchange 2010 (Version 14.3 Build 123.4) to Exchange 2013 SP1 (Version 15.0 Build 847.32).

My Exchange 2010 Infrastructure Includes 2 MBX servers in dag, 2 Hub transport servers and 2 Cas servers in CAS Array. 
My Exchange 2013 Infrastructure includes 2 MBX+CAS servers in dag and 2 separate CAS servers. 
All Exchange 2013 servers were deployed. There were no any issues with Prepare Schema and Prepare AD process.
The virtual directories settings on Exchange 2010 and 2013 are the same (I have split brain settings for all virtual directories and the names are the same for Exchange 2013 and exchange 2010). Arbitrage mailbox is on Exchange 2010 Now.

So, when everything will be ready and tested I plan to switch my DNS records from Exchange 2010 CAS to Exchange 2013 CAS servers and begin to move mailboxes to Exchange 2013 databases. Now everyone wors in Exchange 2010 Infrastructure and I test new exchange Cas servers by pointing test User to Exchange 2013 CAS including DNS records in host file. 

What is the problem!
When I try to login to Exchange 2013 owa or ecp with user whose mailbox sits on Exchange 2010 Database a get  HTTP 500 Error (Website cannot display the page). This error shows immediately. I checked with Wireshark what Exchange 2013 even doesn't try to proxy owa request to Exchange 2010 CAS. But I see in Wireshark and Exchange 2010 IIS log that there is HttpProxy.ClientAccessServer2010Ping traffic between the servers and responses for OWA and ECP is OK.
So I went to Exchange2013 HTTPProxy logs C:\Program Files\Microsoft\Exchange Server\V15\Logging\HttpProxy\Owa and found the problem. It is below

CorrelationID=<empty>;BeginRequest=2016-02-11T16:30:30.297Z;ProxyState-Run=None;ProxyState-Complete=CalculateBackEnd;I32:ATE.C[DC01.company.local]=4;F:ATE.AL[DC01.company.local]=0;I32:ADS.C[DC01]=1;F:ADS.AL[DC01]=1.5684;I32:ADR.C[DC01]=3;F:ADR.AL[DC01]=1.067833HttpProxyException=Microsoft.Exchange.HttpProxy.HttpProxyException: The database with ID 619169dd-2b6f-413f-b089-498df9ebb34a couldn't be found. ---> Microsoft.Exchange.Data.ApplicationLogic.Cafe.MailboxServerLocatorException:The database with ID 619169dd-2b6f-413f-b089-498df9ebb34a couldn't be found.    at Microsoft.Exchange.Data.ApplicationLogic.Cafe.MailboxServerLocator.BeginGetServer(AsyncCallback callback  Object asyncState)    at Microsoft.Exchange.HttpProxy.ProxyRequestHandler.InternalBeginCalculateTargetBackEnd(AnchorMailbox& anchorMailbox)    at Microsoft.Exchange.HttpProxy.ProxyRequestHandler.<BeginCalculateTargetBackEnd>b__30()    --- End of inner exception stack trace ---;

So, exchange 2013 cas gets mailbox 2010 database GUID for the mailbox but can't find that mailbox in AD? It's is very strange! I checked AD replication either this GUID. Everything is OK with it and I can find it with get-mailboxdatabase. 
I'm thinking about installing latest CU to Exchange 2013. If someone knows the solution I would be very appreciate for sharing it. 

P.S. Outlook works fine through Exchange 2013 CAS.







Viewing all articles
Browse latest Browse all 7008

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>