Hi There,
we have 4 HTS/CAS Exchange 2010 SP3 servers in our network, all are load balanced via F5 HLB.
Issue Reported: we were reported that users were unable to login in OWA and outlook / mobile devices were affected(they were not able to send/receive emails, mails were stored in outbox).
Resolution Given: Please refer the events I captured in the bottom of this topic, this event occurred only on one of the HTS/CAS Server, and issue has been resolved after rebooting that affected server. this event also stopped after rebooting that server.
Question to you all: anyone is aware of any relevant article or experienced this issue so far, so I can go back to customer with a detailed root cause analysis? I'm already having set of actions to be performed for detailed analysis, but interested to know others opinion as well.
Log Name: ApplicationSource: MSExchange Autodiscover
Date: 7/10/2015 12:55:39 PM upto 10/07/2015 01:34 PM
Event ID: 1
Task Category: Web
Level: Error
Keywords: Classic
User: N/A
Computer: servername.domain.net
Description:
Unhandled Exception "Could not find any available Global Catalog in forest csmglobal.net."
Stack trace: Microsoft.Exchange.Data.Directory.ADTransientException: Could not find any available Global Catalog in forest csmglobal.net.
at Microsoft.Exchange.Data.Directory.ConnectionPoolManager.GetConnection(ConnectionType connectionType, ADObjectId domain, String serverName, Int32 port, NetworkCredential credential)
at Microsoft.Exchange.Data.Directory.ConnectionPoolManager.GetConnection(ConnectionType connectionType)
at Microsoft.Exchange.Data.Directory.ADSession.GetConnection(String preferredServer, Boolean isWriteOperation, Boolean isNotifyOperation, String optionalBaseDN, ADObjectId& rootId, ADScope scope)
at Microsoft.Exchange.Data.Directory.ADSession.GetReadConnection(String preferredServer, String optionalBaseDN, ADObjectId& rootId, ADRawEntry scopeDeteriminingObject)
at Microsoft.Exchange.Data.Directory.ADSession.Find(ADObjectId rootId, String optionalBaseDN, ADObjectId readId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties, CreateObjectDelegate objectCreator, CreateObjectsDelegate arrayCreator, Boolean includeDeletedObjects)
at Microsoft.Exchange.Data.Directory.ADSession.Find(ADObjectId rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties, CreateObjectDelegate objectCtor, CreateObjectsDelegate arrayCtor)
at Microsoft.Exchange.Data.Directory.ADSession.Find[TResult](ADObjectId rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties)
at Microsoft.Exchange.Data.Directory.Recipient.ADRecipientSession.FindBySid(SecurityIdentifier sId)
at Microsoft.Exchange.Autodiscover.WCF.GetUserSettingsRequestMessage.<>c__DisplayClass1.<ExecuteCommand>b__0()
at Microsoft.Exchange.Autodiscover.RequestDetailsLogger.TrackLatency(LogField logField, Action method)
at Microsoft.Exchange.Autodiscover.WCF.GetUserSettingsRequestMessage.ExecuteCommand(IIdentity callerIdentity, CallContext callContext)
at Microsoft.Exchange.Autodiscover.WCF.GetUserSettingsRequestMessage.Execute()
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSExchange Autodiscover" />
<EventID Qualifiers="49152">1</EventID>
<Level>2</Level>
<Task>2</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2015-07-10T10:55:39.000000000Z" />
<EventRecordID>3545460</EventRecordID>
<Channel>Application</Channel>
<Computer>NLADMSXGL001.csmglobal.net</Computer>
<Security />
</System>
<EventData>
<Data>Could not find any available Global Catalog in forest domain.com.</Data>
<Data>Microsoft.Exchange.Data.Directory.ADTransientException: Could not find any available Global Catalog in forest csmglobal.net.
at Microsoft.Exchange.Data.Directory.ConnectionPoolManager.GetConnection(ConnectionType connectionType, ADObjectId domain, String serverName, Int32 port, NetworkCredential credential)
at Microsoft.Exchange.Data.Directory.ConnectionPoolManager.GetConnection(ConnectionType connectionType)
at Microsoft.Exchange.Data.Directory.ADSession.GetConnection(String preferredServer, Boolean isWriteOperation, Boolean isNotifyOperation, String optionalBaseDN, ADObjectId& rootId, ADScope scope)
at Microsoft.Exchange.Data.Directory.ADSession.GetReadConnection(String preferredServer, String optionalBaseDN, ADObjectId& rootId, ADRawEntry scopeDeteriminingObject)
at Microsoft.Exchange.Data.Directory.ADSession.Find(ADObjectId rootId, String optionalBaseDN, ADObjectId readId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties, CreateObjectDelegate objectCreator, CreateObjectsDelegate arrayCreator, Boolean includeDeletedObjects)
at Microsoft.Exchange.Data.Directory.ADSession.Find(ADObjectId rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties, CreateObjectDelegate objectCtor, CreateObjectsDelegate arrayCtor)
at Microsoft.Exchange.Data.Directory.ADSession.Find[TResult](ADObjectId rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties)
at Microsoft.Exchange.Data.Directory.Recipient.ADRecipientSession.FindBySid(SecurityIdentifier sId)
at Microsoft.Exchange.Autodiscover.WCF.GetUserSettingsRequestMessage.<>c__DisplayClass1.<ExecuteCommand>b__0()
at Microsoft.Exchange.Autodiscover.RequestDetailsLogger.TrackLatency(LogField logField, Action method)
at Microsoft.Exchange.Autodiscover.WCF.GetUserSettingsRequestMessage.ExecuteCommand(IIdentity callerIdentity, CallContext callContext)
at Microsoft.Exchange.Autodiscover.WCF.GetUserSettingsRequestMessage.Execute()</Data>
</EventData>
</Event>
Log Name: Application
Source: MSExchange ADAccess
Date: 7/10/2015 12:55:38 PM upto: 01:34PM
Event ID: 2084
Task Category: Topology
Level: Information
Keywords: Classic
User: N/A
Computer: Servername.domain.com
Description:
Process MSEXCHANGEADTOPOLOGYSERVICE.EXE (PID=1424). No Domain Controller server is up in the local site 'NLADM01'. Exchange Active Directory Provider will use the following out of site Domain Controller servers:
list of our GC's were listed here.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSExchange ADAccess" />
<EventID Qualifiers="16388">2084</EventID>
<Level>4</Level>
<Task>3</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2015-07-10T10:55:38.000000000Z" />
<EventRecordID>3545439</EventRecordID>
<Channel>Application</Channel>
<Computer>NLADMSXGL001.csmglobal.net</Computer>
<Security />
</System>
<EventData>
<Data>MSEXCHANGEADTOPOLOGYSERVICE.EXE</Data>
<Data>1424</Data>
<Data>NLADM01</Data>
<Data>SGSRESC100.csmglobal.net
NLGCMSC100.csmglobal.net
THRYGSC100.csmglobal.net
NLDMNSCT100.csmglobal.net
</Data>
</EventData>
</Event>
- Edited by Magudeeswaran M Tuesday, July 14, 2015 4:41 AM