none
MAPS stuck on 1 collection remaining

    Question

  • Prior to 1st May, MAPS 9.8.8.0 was working fine, inventoring and updating as normal.

    Yesterday 1st May, created a new DB for May's inventory and now MAPS sticks constantly at 1 collection remaining.

    Nothing has changed, nothing in the event log, thought would leave it over night and is still stuck after 26 hours of running a scan, which usually takes around 20 minutes.

    Anyone know whats going on?

    Thanks

    Wednesday, May 02, 2018 9:41 AM

All replies

  • Hi, 

    Could you please share the log file to mapfdbk@microsoft.com.

    The log file should be present at “C:\Users\<current user profile>\AppData\Local\Microsoft\MAP\ MAP Toolkit”.


    Aditya Karanam

    Friday, May 04, 2018 1:11 PM
  • Hi,

    me too the same problem.

    The log file you want  is "error.log" present in "C:\Users\<current user profile>\AppData\Local\Microsoft\Microsoft SQL Server Local DB\Instances\MAPToolkit" ?

    Wainer

    Tuesday, June 05, 2018 8:11 AM
  • Hi Wainer,

    Could you please share the log file to mapfdbk@microsoft.com.

    The log file should be present at “C:\Users\<current user profile>\AppData\Local\Microsoft\MAP\ MAP Toolkit”.

    Thank you

    Regards,
    MAP Toolkit Team


    Aditya Karanam

    Wednesday, June 27, 2018 3:40 PM
  • Hello Aditya Karanam,

    am also having the same error in my environment.

    Please see below extracted error log

    collectionState, CollectorClassCollectionState cccs)
    <2018-08-13 21:21:05.70 WorkerThread3817@WmiClassesCollectionStep,E> GetRegistryKeyValue(Device(GUID={bf048585-8b6b-47cb-8cf9-d6fa9bbedab8},DnsHostName='9LP0100')): Exception while processing attribute DisplayIcon of type String,  Exception: System.Runtime.InteropServices.COMException (0x800706BA): The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
       |   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
       |   at System.Management.ManagementObject.Initialize(Boolean getObject)
       |   at System.Management.ManagementBaseObject.get_wbemObject()
       |   at System.Management.ManagementObject.get_ClassPath()
       |   at System.Management.ManagementObject.GetMethodParameters(String methodName, ManagementBaseObject& inParameters, IWbemClassObjectFreeThreaded& inParametersClass, IWbemClassObjectFreeThreaded& outParametersClass)
       |   at System.Management.ManagementObject.GetMethodParameters(String methodName)
       |   at Microsoft.AssessmentPlatform.InventoryEngine.DeviceInventory.WmiClassesCollectionStep.GetRegistryKeyValue(AttributeInfo attrInfo, IEnumerable`1 types, CollectorClass cc, String key, ManagementClass managementClass, Boolean& gotKeyDoesNotExistError, WmiCollectionState collectionState, CollectorClassCollectionState cccs)
    <2018-08-13 21:21:26.70 WorkerThread3817@WmiClassesCollectionStep,E> CollectRegistryClass(Device(GUID={bf048585-8b6b-47cb-8cf9-d6fa9bbedab8},DnsHostName='KNNA5599LP0100'), \\KNNA5599LP0100.ubagroup.com\root\DEFAULT:StdRegProv, <RegistryClass Namespace='HKEY_USERS' ClassName='$USER_SID\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\Stats\*\iexplore'>): Exception Occurred: System.Runtime.InteropServices.COMException (0x800706BA): The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
       |   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
       |   at System.Management.ManagementObject.Initialize(Boolean getObject)
       |   at System.Management.ManagementBaseObject.get_wbemObject()
       |   at System.Management.ManagementObject.get_ClassPath()
       |   at System.Management.ManagementObject.GetMethodParameters(String methodName, ManagementBaseObject& inParameters, IWbemClassObjectFreeThreaded& inParametersClass, IWbemClassObjectFreeThreaded& outParametersClass)
       |   at System.Management.ManagementObject.GetMethodParameters(String methodName)
       |   at Microsoft.AssessmentPlatform.InventoryEngine.DeviceInventory.WmiClassesCollectionStep.CollectRegistryEnumKeyValue(WmiCollectionState stateRec, CollectorClassCollectionState cccs, CollectorClass cc, String subKeyName, String enumType, ManagementClass managementClass)
       |   at Microsoft.AssessmentPlatform.InventoryEngine.DeviceInventory.WmiClassesCollectionStep.CreateRegistryCollectorClassInstances(WmiCollectionState stateRec, CollectorClassCollectionState cccs, CollectorClass cc, String key, Stack`1 wildcards, ManagementClass managementClass)
       |   at Microsoft.AssessmentPlatform.InventoryEngine.DeviceInventory.WmiClassesCollectionStep.CollectRegistryClass(WmiCollectionState stateRec, ManagementScope localManagementScope, CollectorClassCollectionState cccs)
    <2018-08-13 21:21:47.70 WorkerThread3817@WmiClassesCollectionStep,E> GetRegistryKeyValue(Device(GUID={bf048585-8b6b-47cb-8cf9-d6fa9bbedab8},DnsHostName='LP0100')): Exception while processing attribute (Default) of type String,  Exception: System.Runtime.InteropServices.COMException (0x800706BA): The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
       |   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
       |   at System.Management.ManagementObject.Initialize(Boolean getObject)
       |   at System.Management.ManagementBaseObject.get_wbemObject()
       |   at System.Management.ManagementObject.get_ClassPath()
       |   at System.Management.ManagementObject.GetMethodParameters(String methodName, ManagementBaseObject& inParameters, IWbemClassObjectFreeThreaded& inParametersClass, IWbemClassObjectFreeThreaded& outParametersClass)
       |   at System.Management.ManagementObject.GetMethodParameters(String methodName)
       |   at Microsoft.AssessmentPlatform.InventoryEngine.DeviceInventory.WmiClassesCollectionStep.GetRegistryKeyValue(AttributeInfo attrInfo, IEnumerable`1 types, CollectorClass cc, String key, ManagementClass managementClass, Boolean& gotKeyDoesNotExistError, WmiCollectionState collectionState, CollectorClassCollectionState cccs)
    <2018-08-13 21:22:08.71 WorkerThread3817@WmiClassesCollectionStep,E> GetRegistryKeyValue(Device(GUID={bf048585-8b6b-47cb-8cf9-d6fa9bbedab8},DnsHostName='LP0100')): Exception while processing attribute (Default) of type String,  Exception: System.Runtime.InteropServices.COMException (0x800706BA): The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
       |   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
       |   at System.Management.ManagementObject.Initialize(Boolean getObject)
       |   at System.Management.ManagementBaseObject.get_wbemObject()
       |   at System.Management.ManagementObject.get_ClassPath()
       |   at System.Management.ManagementObject.GetMethodParameters(String methodName, ManagementBaseObject& inParameters, IWbemClassObjectFreeThreaded& inParametersClass, IWbemClassObjectFreeThreaded& outParametersClass)
       |   at System.Management.ManagementObject.GetMethodParameters(String methodName)
       |   at Microsoft.AssessmentPlatform.InventoryEngine.DeviceInventory.WmiClassesCollectionStep.GetRegistryKeyValue(AttributeInfo attrInfo, IEnumerable`1 types, CollectorClass cc, String key, ManagementClass managementClass, Boolean& gotKeyDoesNotExistError, WmiCollectionState collectionState, CollectorClassCollectionState cccs)
    <2018-08-13 21:22:29.70 WorkerThread3817@WmiClassesCollectionStep,E> GetRegistryKeyValue(Device(GUID={bf048585-8b6b-47cb-8cf9-d6fa9bbedab8},DnsHostName='KNNA5599LP0100')): Exception while processing attribute (Default) of type String,  Exception: System.Runtime.InteropServices.COMException (0x800706BA): The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
       |   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
       |   at System.Management.ManagementObject.Initialize(Boolean getObject)
       |   at System.Management.ManagementBaseObject.get_wbemObject()
       |   at System.Management.ManagementObject.get_ClassPath()
       |   at System.Management.ManagementObject.GetMethodParameters(String methodName, ManagementBaseObject& inParameters, IWbemClassObjectFreeThreaded& inParametersClass, IWbemClassObjectFreeThreaded& outParametersClass)
       |   at System.Management.ManagementObject.GetMethodParameters(String methodName)
       |   at Microsoft.AssessmentPlatform.InventoryEngine.DeviceInventory.WmiClassesCollectionStep.GetRegistryKeyValue(AttributeInfo attrInfo, IEnumerable`1 types, CollectorClass cc, String key, ManagementClass managementClass, Boolean& gotKeyDoesNotExistError, WmiCollectionState collectionState, CollectorClassCollectionState cccs)
    <2018-08-13 21:22:29.79 WorkerThread3817@DeviceInventoryWorkItem,I> InventoryWorkCallback(Device(GUID={bf048585-8b6b-47cb-8cf9-d6fa9bbedab8},DnsHostName='LP0100')) - Device inventory completed. Elapsed time = 05:55:02.086. Collection results: Wmi = Success/21/1/46, Registry = Success/15/14/38.

    Thursday, August 23, 2018 8:37 PM