The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
Hardware Asset Scan or Device Scan fails with the error: WMI connection required for WMIAssetEcho (2038742)
- You cannot run a successful device scan in VMware Go.
- You cannot run a hardware asset scan in vCenter Protect.
- The Discover.native.log for VMware Go or the ST.Protect.native.log for vCenter Protect may contain an error similar to:
ActionBase.cpp:270 MrFixit - error class mrFixit::CMrFixitException at WMIAssetAction.cpp:98: WMI connection required for WMIAssetEcho. in action WMIAssetEcho/
The WMI component on the target machine being scanned is accessed to enumerate the hardware and software values of the machine. If this cannot be accessed, the scan fails.
This issue occurs if:
- The WMI component is not enabled
- The credentials being used do not have rights to access the target machines WMI component
To test if the WMI component can be accessed on the target machine for a Windows operating system:
- Go to the built-in WMI testing tool (installed by default on most Microsoft operating systems). Click Start > Run, type wbemtest, and click OK.
- Click Connect.
- Enter the full namespace path. For example:
Note: The namespace for the WMI component is often cimv2. However,this can be changed by an administrator. Look on the target machine's WMI component (click Component Management > Services and Applications > WMI control, then right-click Properties and click the Advanced tab).
- Enter the username and password to access the WMI component.
- If this fails with RPC server is unavailable or access denied, the WMI component cannot be accessed from the VMware Go machine or vCenter Protect console system.
If you are cannot connect to the WMI component:
- Right-click the target machine WMI component, and click Properties to see if you can access it locally. If not, ensure that the WMI service is set to automatic and is started on the machine.
- Ensure that port TCP/IP 135 is open:
- Outbound from the VMware Go machine or vCenter Protect console system
- Inbound to the target machine
- Flush the WMI repository on the target machine:
- Stop the WMI service.
- Delete the contents of <%WINDIR%>\System32\wbem\Repository.
- Reboot the system and ensure that the WMI service is started.
- Create a new full local administrative account on the target machine and attempt to connect to the target WMI using the wbemtest tool with these credentials.
If the issue persists, contact your network administrator for further assistance.
Request a Product Feature
To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.