Looks like I have a couple of blacklisted agents. The lines in the logs preceeding each error point to this:
Policy request failed from: xxx.xxx.xxx.xxx
The specified host resource has been blacklisted
[Altiris.NS.Exceptions.NSComException @ Altiris.NS]
at Altiris.NS.AgentManagement.PolicyRequest.GetPoliciesCheckHost(CodeProfiler cp, ParseRequestResult result)
at Altiris.NS.AgentManagement.PolicyRequest.GetPolicies(String request, Boolean bCompress, String& agentPoliciesXml)
at Altiris.Web.NS.Agent.GetClientPoliciesHandler.ProcessRequest(HttpContext context)
COM Exception errcode: 0x80041003
Exception logged from:
at Altiris.Diagnostics.Logging.EventLog.ReportException(Int32 severity, String strMessage, String category, Exception exception, String footer)
at Altiris.Web.NS.Agent.GetClientPoliciesHandler.HandleNsComException(HttpContext ctx, NSComException ex)
at Altiris.Web.NS.Agent.GetClientPoliciesHandler.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
at System.Web.HttpApplication.PipelineStepManager.ResumeSteps(Exception error)
at System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext context, AsyncCallback cb)
at System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)
at System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr pHandler, RequestNotificationStatus& notificationStatus)
at System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr pHandler, RequestNotificationStatus& notificationStatus)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)
**CEDUrlStart** :http://entced.symantec.com/entt?product=SMP&version=7.6.1383.0&language=en&module=WH8Wg9DRX4Gnw3Ks9xVldjXzeYzGddDrMuxrM5zOLQy8Frf5pIro01ThIi1fSjWR2av1P1cNRqIdVkHO4ghhqQ==&error=1699120817&build=**CEDUrlEnd**
-----------------------------------------------------------------------------------------------------
Date: 11/03/2016 14:52:52, Tick Count: 58569531 (16:16:09.5310000), Host Name: xxxxx, Size: 2.71 KB
Process: w3wp (3520), Thread ID: 15, Module: w3wp.exe
Priority: 1, Source: Altiris.Web.NS.Agent.GetClientPoliciesHandler.HandleNsComException
File: C:\ProgramData\Symantec\SMP\Logs\a21.log
and this
Attempt to save messaging resource 74aaf656-fafe-4411-a790-0d65c8f0fe48 has been blocked by the Host Resource Blacklist.
Exception of type 'Altiris.NS.TaskManagement.TaskStoppedException' was thrown.
[Altiris.NS.TaskManagement.TaskStoppedException @ ]
Exception logged from:
at Altiris.Diagnostics.Logging.EventLog.ReportException(Int32 severity, String strMessage, String category, Exception exception, String footer)
at Altiris.NS.ResourceManagement.MessagingResource.SaveImpl(Boolean allowUpdate)
at Altiris.Database.DatabaseContext`1.RetryAction(Int32 retries, Boolean transacted, Getter`1 getContext, Action`1 action, Action`1 retry, DeadlockRetryArgs& re, Exception& exception, Boolean inTransaction)
at Altiris.Database.DatabaseContext`1.PerformWithDeadlockRetryHelper(Int32 retries, Boolean inTransaction, Getter`1 getContext, Action`1 action, Action`1 retry, Boolean transacted)
at Altiris.Database.DatabaseContext`1.PerformWithDeadlockRetry(Int32 retries, Boolean startNewTransaction, Nullable`1 isolationLevel, Boolean independentContext, Action`1 action, Action`1 retry)
at Altiris.NS.ResourceManagement.MessagingResource.Save()
at Altiris.NS.StandardItems.Messaging.InventoryCaptureItem.SeekResourceImport(String message, Boolean useFilename, String[] conditionBodyInventoryResources, XmlTextReader xmlReader, ArrayList parseStack, MessagingResource& fromResource, ResourceImporter& resourceImporter)
at Altiris.NS.StandardItems.Messaging.InventoryCaptureItem.OnMessageImpl(String message, Boolean useFilename)
at Altiris.NS.StandardItems.Messaging.InventoryCaptureItem.OnMessageInternal(String message, Boolean useFilename)
at Altiris.NS.ClientMessaging.EventQueueDispatcher.DispatchWithinContext(String message, Boolean useFilename, IItem item, IItemMessaging iim, MessageHeader header)
at Altiris.NS.ClientMessaging.EventQueueDispatcher.DispatchWithinContext(Int32 eventQueueId, String message, Boolean useFilename, Int64 fileSize, Int64 eventId, MessageHeader header)
at Altiris.NS.ClientMessaging.EventQueueDispatcher.TryDispatch(Int32 eventQueueId, String message, Boolean useFilename, Int64 fileSize, Int64 eventId)
at Altiris.NS.ClientMessaging.EventQueueDispatcher.PerformDispatch(DispatchSlot slot, Boolean& fatal)
at Altiris.NS.ClientMessaging.EventQueueDispatcher.WorkerDispatchStep(DispatchSlot slot, IAutoCallContextSnapshot snap)
at Altiris.NS.ClientMessaging.EventQueueDispatcher.DispatchSlotThreadProc(Object state)
at System.Threading.ThreadHelper.ThreadStart(Object obj)
-----------------------------------------------------------------------------------------------------
Date: 11/03/2016 14:52:53, Tick Count: 58570109 (16:16:10.1090000), Host Name: xxxxxx, Size: 2.73 KB
Process: AeXSvc (1268), Thread ID: 37, Module: AeXSVC.exe
Priority: 2, Source: MessagingResource
File: C:\ProgramData\Symantec\SMP\Logs\a21.log
I assume this is because of duplicate agent GUIDs? Is there a way of resolving this via the console?