Hello everyone,
I have built new server's for my client . with 2012 OS and 2013 Exchange .
Installation of Exchange went well but the email flow is not happening between user inside organization
I have noticed one thing, first issue was emails were sitting in Draft, after correcting ntp client in Exsi server. emails are submitted to exchange server but not received by other user , in queue viewer has some malware error's
follow's below
Identity: exchange\Submission\25769803778
Subject: Test
Internet Message ID: <a31e633ce67a49ac8eb6f287bb467d23@exchange.gr.com>
From Address: sample@sample.com
Status: Retry
Size (KB): 5
Message Source Name: SMTP:Default EXCHANGE
Source IP: 192.168.1.21
SCL: -1
Date Received: 3/9/2014 2:22:05 PM
Expiration Time: 3/11/2014 2:22:05 PM
Last Error: 420 4.2.0 CAT.Transient.Exception: ADTransientException, Agent 'Malware Agent' encountered an unexpected error while handling event 'OnSubmittedMessage'.
Queue ID: exchange\Submission
Recipients: vasu@sample.com;3;0;420 4.2.0 CAT.Transient.Exception: ADTransientException, Agent 'Malware Agent' encountered an unexpected error while handling event
'OnSubmittedMessage'.;0;
Here is the EventViewer Log
Transport agent () running on the OnSubmittedMessage event did not handle a catchable exception: (Microsoft.Exchange.Data.Directory.ADTransientException: Agent 'Malware Agent' encountered an unexpected error while handling event 'OnSubmittedMessage'. ---> Microsoft.Exchange.Data.Directory.ADTransientException: Could not find any available Domain Controller.
at Microsoft.Exchange.Data.Directory.ConnectionPoolManager.GetConnection(ConnectionType connectionType, String partitionFqdn, ADObjectId domain, String serverName, Int32 port, NetworkCredential credential)
at Microsoft.Exchange.Data.Directory.ConnectionPoolManager.GetConnection(ConnectionType connectionType, String partitionFqdn)
at Microsoft.Exchange.Data.Directory.ADDataSession.GetConnection(String preferredServer, Boolean isWriteOperation, String optionalBaseDN, ADObjectId& rootId, ADScope scope)
at Microsoft.Exchange.Data.Directory.ADDataSession.GetReadConnection(String preferredServer, String optionalBaseDN, ADObjectId& rootId, ADRawEntry scopeDeteriminingObject, DualSearchMode dualSearchMode)
at Microsoft.Exchange.Data.Directory.ADDataSession.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.ADDataSession.Find[TResult](ADObjectId rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties, Boolean includeDeletedObjects)
at Microsoft.Exchange.Data.Directory.ADDataSession.Find[TResult](ADObjectId rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties)
at Microsoft.Exchange.Data.Directory.ADDataSession.Find[TResult](ADObjectId rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults)
at Microsoft.Exchange.Transport.Agent.Malware.MalwareAgentGlobal.GetMalwareConfig(MailItem mailItem)
at Microsoft.Exchange.Transport.Agent.Malware.MalwareAgent.IsScanRequired(MailItem mailItem, ScanStatus& status)
at Microsoft.Exchange.Transport.Agent.Malware.MalwareAgent.OnSubmittedMessageHandler(SubmittedMessageEventSource source, QueuedMessageEventArgs args)
at Microsoft.Exchange.Data.Transport.Routing.RoutingAgent.Invoke(String eventTopic, Object source, Object e)
at Microsoft.Exchange.Data.Transport.Internal.MExRuntime.Dispatcher.Invoke(MExSession session)
at Microsoft.Exchange.Data.Transport.Internal.MExRuntime.MExSession.Invoke()
at Microsoft.Exchange.Data.Transport.Internal.MExRuntime.MExSession.AsyncInvoke(Object state)
--- End of inner exception stack trace ---
at Microsoft.Exchange.Data.Transport.Internal.MExRuntime.MExAsyncResult.WrapAndRethrowException(Exception e, LocalizedString message)
at Microsoft.Exchange.Data.Transport.Internal.MExRuntime.MExAsyncResult.EndInvoke()
at Microsoft.Exchange.Data.Transport.Internal.MExRuntime.MExSession.EndInvoke(IAsyncResult asyncResult)
at Microsoft.Exchange.Transport.Categorizer.MExEvents.EndEvent(MExSession mexSession, IAsyncResult ar))
Please anyone here , have any Idea what is this ? or should I disable the malware feature in in exchange 2013 which is newly built in option
Regards
Reddy Garu