Exchange 2010 Service Pack 2 was released in Dec 2011 along with a few updates to the Microsoft Office 365 cloud service. This article contains a few points on whats new, what works better, and what to look out for if you are upgrading to Exchange 2010 SP2 and you are already connected to Office 365. I’ll be updating this article as we find new features or problems while we roll out our next wave of Office 365 customers.
What to watch for!
1. Changes to the MRSProxy
For those of you who have already deployed an Exchange 2010 co-existence server and connected successfully to Office 365 in Hybrid mode, if you are looking to install Exchange 2010 SP2 on your co-existence server then ensure you are aware of the changes to the MRSProxy in SP2. The Mailbox Replication Proxy (MRSProxy) is required in a Hybrid setup to move mailboxes from the on premise systems to Office 365. In Exchange 2010 SP1 you used to have to update the web.config file manually to enable the MRSProxy on the Client Access Server (CAS) that you were presenting to the internet. In SP2 there is now a new PowerShell switch to configure this, but the catch is, when you upgrade to SP2 your existing web.config file is overwritten so the MRSProxy is disabled after installing Ex2010 SP2! So if you have upgraded and now can’t do any remote mailbox moves, that is why.
To enable the MRSProxy is SP2 open your Exchange Management Shell PowerShell prompt and run:
Get-WebServicesVirtualDirectory | fl
This will return your existing CAS list so you can copy and paste the Identity values into the next command.
Set-WebServicesVirtualDirectory -Identity “EWS (Default Web Site)” -MRSProxyEnabled $true -MRSMaxConnections 100
This will enable the MRSProxy correctly in SP2. If you have changed the timeout values of the data move then you will again need to go to your web.config file and update the timeout value again. If you are not familiar with this it is the timeout value of the MRSProxy when performing a remove mailbox move. When you are performing bulk migrations of users to Office 365 it is a good idea to increase this so you don’t get failures during overnight data loads if you are using virtual machines for the Mailbox or CAS roles.
Open the web.config file located in D:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\exchweb\ews
Go to the bottom of the file and locate the new smaller MRSProxy section and make the change shown:
<!– Mailbox Replication Proxy Service configuration –>
<MRSProxyConfiguration
DataImportTimeout=”00:20:00” />
We have found this helps especially in Proof of Concept environments where the virtualisation hosts may be slower than a production platform and the default 1 minute timeout can unfortunately happen causing the client to ask questions about stability. Better to tweak this up front and ensure a smooth test or data load.
2. The Hybrid Mode Wizard
This one is really just for people who already have a Hybrid mode setup working. Don’t run this wizard if you are already working with DirSync, ADFS and Exchange Federation. It is a case of “if it’s not broke, don’t fix it”. The way we have setup client in the past required a lot of extra work around service sub-domains and setting up Organization Trust & Org Relationships as well as Send & Receive Connectors. If you run this wizard it will setup a new set of names and you’ll end up with new SMTP suffixes, Org Trusts, Org Relationships etc. Only run this wizard if you have never setup hybrid mode in your environment! Read more below to see what it does.
3. The Exchange Deployment Guide is not up to date
It normally takes a few weeks from any update being released for the online Exchange Deployment Guide (http://technet.microsoft.com/en-gb/exdeploy2010/default.aspx#Index) to be updated. Currently if you follow the deployment guide it will still step you through the manual instructions for Exchange 2010 SP1, if you then use the Hybrid Wizard you will end up with conflicting settings in your manual version VS the wizard created objects. For now I’d recommend if you are trying this yourself to wait until the Deployment guide is updated as there are still some pre-requisites you must do before running the Wizard. If you need to get a POC running ASAP then either ignore the new wizard and follow the deployment guide or get someone like us to put in it for you. Unfortunately the Wizard isn’t 100% straight forward yet.
Whats Changed?
The new Hybrid Mode wizard
One of the key changes to Exchange SP2 are a new set of Schema extensions to hold more data for Hybrid mode installations since these are the most common people are going for.
Part of making this easier is a new Hybrid Wizard to help clients deploy a hybrid configuration into an existing Exchange 2010 organisation.
Here is what your EMC (Exchange Management Console) will look like after you install SP2.
The new wizard steps you through the requirements for setting up the Hybrid configuration.
The most important thing to note on here is the requirement for an externally trusted SSL certificate. Since you will need to put this certificate in a number of places, most notably Threat Management Gateway to publish the MRSProxy, we recommend you buy a Wildcard certificate. You can pick up a 5 year wildcard certificate from GoDaddy for very reasonable prices compared to VeriSign and GoDaddy is on the trusted cert list from Microsoft in Win7 and XP with the Root Certificates Update from Windows Updated. We’ve used GoDaddy certs ourselves and for a few clients to date without problems.
Whats it do?
The Hybrid Wizard is basically asking you for a lot of info up front and then running all of the commands you see in the Exchange Deployment guide in the background. When you get errors from the Hybrid Wizard you will need to open the log file located in D:\Program Files\Microsoft\Exchange Server\V14\Logging\Update-HybridConfiguration\
In this log you will see the individual commands running and their success or error status. The list of commands that are run is quite long and covers most of what you will see in the Exchange Deployment Guide, but includes setting up the Organisation Relationships and free/busy lookup as well as routing from cloud to on-premise and vice versa. One thing to note is how the routing is setup. All email will come into your on premise system and then be securely forwarded to Office 365, you do have an option during the wizard to choose whether Office 365 messages to the internet are delivered directly from 365 to the internet or whether it should go back through your on-premise system before going to the internet. You may need this scenario if you require Journalling of all emails or want to stamp disclaimers etc onto all outbound emails. At a later point things like auto signatures and disclaimers can be done from Office 365 with Tranport Rules (read Technet for some good examples).
Wrap Up
So that is a small look at the new Hybrid Wizard in Exchange 2010 SP2. We will post any new gotchas are we hit them in the field of SP2 updates and how they affect your Office 365 installation. If you have any good/bad stories of your own then feel free to email us at info@parative.com or if there is anything you’d like to see us discuss then just ask.
Thanks : )
Tim Eichmann, CIO, Parative







