When running "Step 1 - Discover" from the "First Time Setup" you will see the following error:
An error occured during the disovery process. Check the domain name or workgroup to ensure that the credentials are valid.
Management Platform 8.1
Defect
Steps to Duplicate:
Go to the Symantec Management Console > Home > First Time Setup.
Click on Discover Computers. You will see the following:
Do the following:
Click the box for “Import Windows computers from”
Click button for “Domain – Microsoft Active Directory
Choose your Domain using the “Domain or Workgroup” drop-down box.
Enter the credentials
You will see the following:
Click "Next", then on the next page click "Discover". You will see the following.
You will see three log entries in the Altiris Log View (NS Log View):
Failed to initialize import rule xml for: 95dc4797-3a0d-4656-9de5-46d0918d15e0
There are multiple root elements. Line 50, position 28.
[System.Xml.XmlException @ System.Xml]
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.LoadXml(String xml)
at Altiris.Diagnostics.Utility.XmlHelper.LoadXml(String xml, Boolean bThrow)
at Altiris.DirectoryServices.NSDirectoryItems.DirectoryImportItem.ImportXml.OnFromXml(DirectoryImportItem item, String xml)
Exception logged from:
at Altiris.DirectoryServices.NSDirectoryItems.DirectoryImportItem+ImportXml.OnFromXml(Altiris.DirectoryServices.NSDirectoryItems.DirectoryImportItem, String)
at Altiris.NS.Services.SetupPortal.SetupService.RunActiveDirectoryDiscovery(Altiris.NS.Services.SetupPortal.Contracts.DiscoveryContract)
at Altiris.NS.Services.SetupPortal.SetupService.Discover(Altiris.NS.Services.SetupPortal.Contracts.DiscoveryContract)
at .SyncInvokeDiscover(Object, Object[], Object[])
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object, Object[], Object[]&)
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(System.ServiceModel.Dispatcher.MessageRpc&)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(System.ServiceModel.Dispatcher.MessageRpc&)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(System.ServiceModel.Dispatcher.MessageRpc&)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean)
at System.ServiceModel.Dispatcher.ChannelHandler.DispatchAndReleasePump(System.ServiceModel.Channels.RequestContext, Boolean, System.ServiceModel.OperationContext)
at System.ServiceModel.Dispatcher.ChannelHandler.HandleRequest(System.ServiceModel.Channels.RequestContext, System.ServiceModel.OperationContext)
at System.ServiceModel.Dispatcher.ChannelHandler.AsyncMessagePump(IAsyncResult)
at System.Runtime.IOThreadScheduler+ScheduledOverlapped.IOCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)
at System.Runtime.Fx+IOCompletionThunk.UnhandledExceptionFrame(UInt32, UInt32, System.Threading.NativeOverlapped*)
at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)