Exchange 2010 Update Rollup 1 is out

Microsoft has released Update Rollup 1 for Exchange Server 2010. You can find it here: http://support.microsoft.com/kb/976573

Here is a list of included fixes:

977439 (http://support.microsoft.com/kb/977439/ ) Exchange Server 2010 users cannot open certain attachments when they access their mailboxes by using Outlook Web App

977551 (http://support.microsoft.com/kb/977551/ ) Meeting requests that are sent to a room mailbox are not processed in Exchange Server 2010

977552 (http://support.microsoft.com/kb/977552/ ) Exchange RPC Client Access service crashes in the Handler.dll that is located on an Exchange 2010 Client Access service server

977553 (http://support.microsoft.com/kb/977553/ ) Exchange RPC Client Access service crashes in Parser.dll on the Exchange Server 2010 CAS server

977554 (http://support.microsoft.com/kb/977554/ ) The subject or body of a message that is hosted in an Exchange Server 2010 mailbox is not set as expected

977555 (http://support.microsoft.com/kb/977555/ ) The message body is inaccessible when the property conversion from PR_BODY_HTML to PR_BODY fails

977556 (http://support.microsoft.com/kb/977556/ ) The body text of an e-mail message is invisible after you create exceptions for a recurring appointment or for a recurring meeting by using a CDO application together with Exchange Server 2010

977557 (http://support.microsoft.com/kb/977557/ ) An E_FAIL error occurs when you create an exception to a meeting request by using a CDO application for a Microsoft Exchange Server 2010 mailbox

977558 (http://support.microsoft.com/kb/977558/ ) A folder name is not changed when you try to move and then rename the folder in an Exchange Server 2010 mailbox by using the CopyFolder method of the IMAPIFolder interface

977559 (http://support.microsoft.com/kb/977559/ ) The location of a meeting or an appointment is not updated on an Exchange Server 2010 mailbox

977560 (http://support.microsoft.com/kb/977560/ ) Update fails when you use a CDO application to update a recurrence task on Exchange Server 2010

977561 (http://support.microsoft.com/kb/977561/ ) VSS backup process stops responding when you try to perform a Volume Shadow Copy Service (VSS) backup for Exchange Server 2010 databases

Advertisements

Update 973917 causes "Service Unavailable" in OWA, ActiveSync and application pools to automaticly disabled in Exchange Server 2003 and repeated login prompts in Exchange Server 2007

or, “How to type a long topic…”

Long description (shorter solution presented below…)

Today an issue occurred on a customers Exchange Server 2003. The Outlook Web Access and ActiveSync had stopped working and when accessing OWA the error “Service Unavailable” where displayed. After a quick look in IIS Manager I noticed that the two application pools configured for Exchange Server 2003 had stopped.

I tried iisreset and the pools came back up. As soon as OWA or ActiveSync was accessed the pools stopped again.

The following Events where logged in the System Log:

Event Type:    Error
Event Source:    W3SVC
Event Category:    None
Event ID:    1002
Description:
Application pool ‘ExchangeApplicationPool’ is being automatically disabled due to a series of failures in the process(es) serving that application pool.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Event Type:    Warning
Event Source:    W3SVC
Event Category:    None
Event ID:    1009
Description:
A process serving application pool ‘ExchangeApplicationPool’ terminated unexpectedly. The process id was ‘5892’. The process exit code was ‘0xffffffff’.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Event Type:    Warning
Event Source:    W3SVC
Event Category:    None
Event ID:    1009
Description:
A process serving application pool ‘ExchangeApplicationPool’ terminated unexpectedly. The process id was ‘1276’. The process exit code was ‘0xffffffff’.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Event Type:    Warning
Event Source:    W3SVC
Event Category:    None
Event ID:    1009
Description:
A process serving application pool ‘ExchangeApplicationPool’ terminated unexpectedly. The process id was ‘3884’. The process exit code was ‘0xffffffff’.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Event Type:    Warning
Event Source:    W3SVC
Event Category:    None
Event ID:    1009
Description:
A process serving application pool ‘ExchangeApplicationPool’ terminated unexpectedly. The process id was ‘2212’. The process exit code was ‘0xffffffff’.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Event Type:    Warning
Event Source:    W3SVC
Event Category:    None
Event ID:    1009
Description:
A process serving application pool ‘ExchangeApplicationPool’ terminated unexpectedly. The process id was ‘3960’. The process exit code was ‘0xffffffff’.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

I also noticed that these errors started to occurred directly after the installation of a couple of updates for Windows. After uninstalling one update at the time it finally worked, the update causing this issue where “Update for Windows Server 2003 (973917)”.

After uninstalling the update i got a Windows Authentication login prompt when accessing OWA. I looked at the Application Pools again and they where set to run by “Network Service”. I changes this to “Local System” an the problem was solved.

Short Solution

  1. Uninstall Microsoft Update for Windows Server 2003 (973917)
  2. Restart the server
  3. Make sure that the correct user is set to run the application pools. Follow these steps:
    1.  In Internet Information Services (IIS) Manager, expand Application Pools.
    2.  Right-click ExchangeApplicationPool, and then click Properties.
    3.  Click the Identity tab, and then in the Select a security account for this application pool list, click Local System.
    4.  Click Apply, and then click OK.
  4. Restart IIS
  5. OWA and ActiveSync should now be working.

Let me know if you bump in to any other issues!

EDIT 2009-12-13
Microsoft has published a KB (KB973917) on this issue and recommends an reinstall of Windows Server 2003 SP2. See this page for more information: http://support.microsoft.com/?kbid=2009746. This is a larger operation then just uninstalling the update but with this solution you will also get the security changes included in the 973917 update.
Thanks Wes for providing the link!

Please do also note that Microsofts suggested solution of reinstalling SP2 for Windows Server 2003 enables Scalable Networking pack. You can find more information on this issue and a link to the hotfix that disables SNP on the Microsoft Exchange Team blog: http://msexchangeteam.com/archive/2008/03/12/448421.aspx

EDIT 2009-12-18
According to a good friend of mine over at Mailmaster this is also an issue on Exchange Server 2007. The symptoms here is repeated login prompts and SP1 Rollup 9 is the fix for you running Exchange Server 2007. More info at Magnus blogg: http://mailmaster.se/blog/?p=392.

EDIT 2009-12-22
Just thought I should add a link to where you can find more info on SP1 Rollup 9: http://technet.microsoft.com/en-us/library/ee221166(EXCHG.80).aspx 
And if you want you can download it from here: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=55320be2-c65c-48bb-bab8-6335aa7d008c.

Exchange Server 2010 RC VHD

As usual, Microsoft has released (some time ago…) a VHD with Exchange Server 2010, this time it is based on the RC. You can find it here: http://www.microsoft.com/downloads/details.aspx?FamilyID=53f7382a-3664-4de3-8303-31e514d69f02&displaylang=en

We are still waiting for a VHD based on the RTM…

Exchange Server 2010 Prerequisites

To install the prerequisites for all Microsoft Exchange Server 2010 server roles on Windows Server 2008 you can use a number of XML Answer Files. Which ones you choose to run depends on which roles you want to install on the specific server. These files are located in the script folder in the installation folder. The list of files are as follow:

Exchange-Typical.xml
Exchange-CAS.xml
Exchange-Hub.xml
Exchange-MBX.xml
Exchange-UM.xml
Exchange-Edge.xml
Exchange-All.xml
Exchange-Cadb.xml
Exchange-Base.xml
Exchange-Eca.xml

To run a file you use the following command:
ServerManagerCmd -ip <Answer file>

For Example, if you want to do a typical installation:
ServerManagerCmd –ip Exchange-Typical

You must also set the .Net TCP Port Sharing service to start automatically with the following command:
sc config NetTcpPortSharing start= auto

Also, check that the functional level of your forest is at least Windows Server 2003, and that the Schema Master is running Windows Server 2003 with Service Pack 1 or later.

For more information regarding this topic with a complete list of prerequisites depending on the operating system please look here: http://technet.microsoft.com/en-us/library/bb691354(EXCHG.140).aspx#WS08R2