Sunday, May 2, 2010

Exchange Unified Messaging 2007 / 2010 Co-Existence

In a Unified Messaging co-existence scenario with Exchange 2007 and Exchange 2010 - the migration path is to configure Exchange 2010 as the next hop from the PBX. If a call comes in that is destined for an Exchange 2007 user, Exchange 2010 will redirect the PBX to establish a connection with the Exchange 2007 server.

Here is a basic flowchart of how this works:

Looking at the SIP trace in Netmon, Exchange 2010 is sending the PBX a "302 Moved Temporarily" message:

Notice that the Contact field (the field that tells the PBX which server to redirect the call to) is using the FQDN of the Exchange 2007 server and not the IP address.

If the PBX cannot resolve the Exchange 2007 server via DNS (or some kind of host file), your call will be dropped.


  1. Usually I like to use other tools for my troubles. But once I was in compound situation, which required the best instruments for solving. I was lucky and quickly noticed a tool on a soft forum. It astonished me a lot and could solve out my old and present troubles for seconds. To my mind it would be suitable for this problem - edb recover.

  2. Does this work in a cross-forest scenario? My exchange 2007 and 2010 servers are in different forests so is there an option for Exchange 2010 to redirect the call to 2007 in a separate forest?