It’s only been a few weeks since we saw the release of RU2, but on May 29th Microsoft released RU3 for Microsoft Exchange Server 2010 SP2. This latest update rollup package includes a number of important fixes for Exchange servers; 42 to be more precise, and considering 42 is the answer, this is an RU you won’t want to skip.
As with all update rollups, RU3 includes all patches since the release of the service pack. They are cumulative, so if you missed out on RU1 or RU2, consider 3 a lucky number and make this the RU you test and deploy, especially if you are a Unified Messaging shop or planning on or already in a hybrid deployment with Office 365 or other hosted Exchange infrastructure.
RU3 can be downloaded from this link http://www.microsoft.com/en-us/download/details.aspx?id=29899 and is covered in KB 2685289. The 33MB download contains fixes for several issues with Exchange 2010. Some of the highlights include fixes for
- 2689810 Meeting Requests bodies get rendered in plain text in Outlook when created via Exchange Web Services.
- 2700705 RpcClientAccess crashes with SocketException when UDP push notification is enabled.
- 2705425 Memory Leak in UMWorkerProcess.exe.
- 2586828 The EdgeTransport.exe process consumes 100 percent of CPU resources on an Exchange Server 2010 Edge Transport server
- 2589233 Meeting requests bypass the requirement for delegate approval and instead book resource mailboxes automatically in an Exchange Server 2010 environment
- 2648263 You cannot open routing log files on Exchange Server 2010 Hub Transport servers in a mixed Exchange Server 2003 and Exchange Server 2010 environment
- 2667120 MSExchangeAutodiscoverAppPool application pool crashes on an Exchange Server 2010 Client Access server when you try to view the free/busy information about a user in a trusted domain
- 2671128 RPC Client Access Cross-Site connectivity issues occur in an Exchange Server 2010 environment
- 2673591 Crash occurs in the Autodiscover application pool in an Exchange Server 2010 environment
- 2684583 You cannot delete an empty folder in a .pst file by using Outlook in an Exchange Server 2010 environment
- 2689810 A meeting request that you send from an EWS application is in plain text format instead of HTML format when an attendee opens the request by using Outlook in online mode
- 2695011 Junk Email settings do not work as expected after you migrate or move a mailbox to an Exchange Server 2010 SP1 Mailbox server
- 2695022 The E-mail Signature text box is not editable in Outlook Web App when you use Google Chrome in an Exchange Server 2010 environment
- 2695836 You cannot move a mailbox in an Exchange Server 2010 environment that has a message size limit configured
- 2698927 Resource mailbox that has AutoAccept configured does not process a meeting request that contains custom code or script in Exchange Server 2010
- 2698960 You cannot move some users’ mailboxes from one Exchange Server 2010 mailbox database to another
- 2699582 Error message when you play a voice mail by using Outlook 2007 in an Exchange Server 2010 environment
- 2705425 UMWorkerProcess.exe consumes large amounts of memory when you try to listen to voice messages by using Outlook Voice Access in an Exchange Server 2010 environment
- 2705555 The Set-Mailbox cmdlet takes a long time to complete configuration in an Exchange Server 2010 environment
- 2705647 A user cannot log on to a mailbox that is full by using Outlook Web App in an Exchange Server 2010 environment
As with previous RUs and Service Packs, follow the normal deployment order of:
- Client Access Servers (all servers in a CAS array consecutively)
- Hub Transport Servers
- Unified Messaging Servers
- Mailbox Servers
- Edge Transport Servers (which can actually be done whenever, but it makes sense to leave them to last just for consistency).
Again, I recommend launching the update with the following syntax to create a full log of the install.
Exchange2010-KB2685289-x64-en.msp /lvx pathtologfile.txt [enter]
And just like previous RUs, there are some special considerations for the following.
Mailbox servers in DAGs
Exchange 2010 SP2 servers with the mailbox role that participate in Database Availability Groups (DAGs) will not detect this update as available when running Windows Update. You will need to manually deploy this update to those servers.
As is usual for Update Rollups, should you have an Exchange server without Internet access, you will likely experience very long installation times as the server tries to check the Certificate Revocation List for the .Net assemblies. You can avoid this issue by setting Internet Explorer so that it doesn’t check for certificates that have been revoked. To do this, follow these steps:
- In Internet Explorer, select Tools, select Internet Options, and then click the Advanced Tab.
- In the Security section, click to clear the Check for publisher’s certificate revocation check box.
- Click OK to close the Internet Options dialog box.
If you have implemented any customizations for Outlook Web App, such as altering the logon.aspx or other pages, installing RU2 will overwrite these files. Make a backup of them first, and you can then replace the custom files after the update is complete.
As with previous updates, users of CAS-CAS proxy setups will want to patch the Internet facing CAS servers before you patch the internal ones.
While I will always recommend that customers stay current on their patching, UM and hybrid customers really do want to deploy this rollup patch. The fixes for both Unified Messaging and mailbox moves make this an important update for everyone.