Error when opening a message or AB in Exchange 2010

When client try to access any message using OWA, he will find the following error:

OWA Error

Request
Url: https://10.210.200.216:443/owa/forms/premium/ReadConversation.aspx?ae=Item&a=Preview&t=IPM.Conversation&id=CID.iQW4pDfDOHmRHbik%2f9RXhw%3d%3d.LgAAAADVeApGrDrtTKWSuPJu1y%2bRAQBcwg4%2b3LSWTbNIKKyb7dYhAAAANJVWAAAB.AQAAAAA0lVIAAAAA%2bAEAAAAAAAA%3d
User host address: 10.210.200.112
User: legacy
EX Address: /o=First Organization/ou=All Users/cn=Recipients/cn=legacy
SMTP Address: legacy@domian.com
OWA version: 14.0.682.1
Mailbox server: MBX-01.domain..local

Exception
Exception type: System.NullReferenceException
Exception message: Object reference not set to an instance of an object.

Call stack

Microsoft.Exchange.Security.Authorization.AuthzAuthorization.CheckExtendedRights(AuthzContextHandle authzContextHandle, RawSecurityDescriptor securityDescriptor, Guid[] extendedRightGuids, SecurityIdentifier principalSelfSid)
Microsoft.Exchange.Security.Authorization.ClientSecurityContext.HasExtendedRightOnObject(RawSecurityDescriptor securityDescriptor, Guid extendedRightGuid)
Microsoft.Exchange.Data.Directory.SystemConfiguration.AddressBookBase.d__d.MoveNext()
Microsoft.Exchange.Data.Directory.SystemConfiguration.AddressBookBase.GetGlobalAddressList(ClientSecurityContext clientSecurityContext, ADSystemConfigurationSession configurationSession, ADRecipientSession recipientSession)
Microsoft.Exchange.Clients.Owa.Core.UserContext.get_GlobalAddressList()
Microsoft.Exchange.Clients.Owa.Core.Utilities.CreateADRecipientSession(Int32 lcid, Boolean readOnly, ConsistencyMode consistencyMode, Boolean useDirectorySearchRoot, UserContext userContext, Boolean scopeToGal)
Microsoft.Exchange.Clients.Owa.Premium.RenderingUtilities.GetSenderSmtpAddress(UserContext userContext, Participant sender, String& smtpAddress, String& id, String& sipUri, Nullable`1& isDl, Boolean getDataFromAD)
Microsoft.Exchange.Clients.Owa.Premium.RenderingUtilities.GetSender(UserContext userContext, Participant sender, String id, String displayName, Boolean hasContextMenu, Participant from, Boolean hasJunkEmailContextMenu, String senderADObjectId, String senderSmtpAddress, String senderSipUri, Nullable`1 senderIsDl)
Microsoft.Exchange.Clients.Owa.Premium.RenderingUtilities.RenderSender(UserContext userContext, TextWriter output, Participant sender, Participant from)
Microsoft.Exchange.Clients.Owa.Premium.Controls.ItemPartWriter.ExpandedItemPartWriter.RenderHeader()
Microsoft.Exchange.Clients.Owa.Premium.Controls.ItemPartWriter.ExpandedItemPartWriter.Render(Boolean isVisible, Boolean isSelected)
Microsoft.Exchange.Clients.Owa.Premium.Controls.ItemPartWriter.RenderExpandedItemPart(Boolean isVisible, Boolean isSelected)
Microsoft.Exchange.Clients.Owa.Premium.Controls.ItemPartWriter.Render(String elementId, Boolean isExpanded, Boolean isBranched, Boolean isSelected)
Microsoft.Exchange.Clients.Owa.Premium.ConversationUtilities.RenderItemParts(TextWriter writer, UserContext userContext, OwaStoreObjectId owaConversationId, Conversation conversation, OwaStoreObjectId[] expandedIds, Int32[] expandedInternetMIds, List`1 localItemIds, String searchWords, Boolean shouldRenderSelected)
Microsoft.Exchange.Clients.Owa.Premium.ReadConversation.RenderItemParts()
ASP.forms_premium_readconversation_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
System.Web.UI.Page.Render(HtmlTextWriter writer)
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
*********************************************************************************************************************************************************************************************

Associated with this error, we found the following error in Exchange 2010 CAS server

CAS Error

Watson report about to be sent for process id: 1856, with parameters: E12IIS, c-RTL-AMD64, 14.00.0682.000, OWA, M.Exchange.Net, M.E.S.A.AuthzAuthorization.CheckExtendedRights, System.NullReferenceException, f1e0, 14.00.0682.000.
ErrorReportingEnabled: False
***************************************************************************************************************
After investigating, I found that “All Global Address List” and “Default Global Address List” containers are not inheriting the permissions from the upper level. The “include inheritable permissions from this object’s parent” check box was cleared

Hello world!

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!