You cannot open an additional mailbox in Outlook Web App after you install Update Rollup 4 for Exchange Server 2010 SP2


Symptoms


Assume that you apply Update Rollup 4 for Microsoft Exchange Server 2010 Service Pack 2 (SP2). Then, you try to open an additional mailbox in Outlook Web App. The primary SMTP email address of the additional mailbox is not in the accepted domain list. In this situation, you receive the following error message:
Request:
Url: https://localhost:443/owa/auth.owa
User host address: ::1
OWA version: 14.2.318.2
Exception:
Exception type: System.ArgumentNullException
Exception message: Value cannot be null. Parameter name: organizationId
Call stack:
Microsoft.Exchange.Data.Directory.ScopeSet.GetOrgWideDefaultScopeSet(OrganizationId organizationId, QueryFilter recipientReadFilter)
Microsoft.Exchange.Data.Directory.ADSessionSettings.FromOrganizationIdWithoutRbacScopesServiceOnly(OrganizationId scopingOrganizationId)
Microsoft.Exchange.Clients.Owa.Core.Utilities.CreateADRecipientSession(Boolean readOnly, ConsistencyMode consistencyMode, SmtpDomain smtpDomain)
Microsoft.Exchange.Clients.Owa.Core.OwaMiniRecipientIdentity.UpgradePartialIdentity()
Microsoft.Exchange.Clients.Owa.Core.FBASingleSignOnFilterChain.GetExchangePrincipalFromWindowsIdentity(WindowsIdentity windowsIdentity, String smtpAddress)
Microsoft.Exchange.Clients.Owa.Core.FBASingleSignOnFilterChain.HandleIfLegacyRedirect(WindowsIdentity identity, String explicitLogonUser, Configuration owaConfiguration, HttpApplication httpApplication)
Microsoft.Exchange.Clients.Owa.Core.FBASingleSignOnFilterChain.FilterRequest(Object source, EventArgs e, RequestEventType eventType)
Microsoft.Exchange.Clients.Owa.Core.RequestFilterChain.ExecuteRequestFilterChain(Object source, EventArgs e, RequestEventType eventType)
Microsoft.Exchange.Clients.Owa.Core.OwaRequestEventInspector.OnPostAuthorizeRequest(Object sender, EventArgs e)
System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Cause


This issue occurs because of a design change that was introduced in Update Rollup 4 for Exchange 2010 Service Pack 2.  

Resolution


To resolve this issue, add the primary SMTP email domain of the additional mailbox to the accepted domain list. To do this, follow these steps:
  1. Click Start, click All Programs, click Microsoft Exchange Server 2010, and then click Exchange Management Console.
  2. In the Exchange Management Console tree, click Organization Configuration, and then click Hub Transport.
  3. In the result pane, click the Accepted Domains tab, right-click an empty area, click New Accepted Domain, and then follow the New Accepted Domain wizard to create the accepted domain.

    Note For more information about how to create a new accepted domain, go to the following Microsoft website: