The vCenter Server Event tab reports the error: The systemId does not match the current system or the deviceId and vendorId do not match the device currently at
search cancel

The vCenter Server Event tab reports the error: The systemId does not match the current system or the deviceId and vendorId do not match the device currently at

book

Article ID: 313054

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:
  • The Events tab of vCenter Server displays errors similar to :
The systemId does not match the current system or the deviceId and vendorId do not match the device currently at <bus:device.function>
The systemId does not match the current system or the deviceId and vendorId do not match the device currently at 0:26.0
The systemId does not match the current system or the deviceId and vendorId do not match the device currently at 10:6.1
The systemId does not match the current system or the deviceId and vendorId do not match the device currently at 0:26.0
The systemId does not match the current system or the deviceId and vendorId do not match the device currently at 7:0.0


Environment

VMware vSphere Esxi 4.x

VMware vSphere Esxi 5.x

VMware vSphere Esxi 6.x

Resolution

This issue may occur with a PCI device on a virtual machine, when the device is reconfigured as a passthru device using VMDirectPath Configuration on the ESX host. After reconfiguration, the device may get a different bus:device.function, such as 0:26.0, which causes the error.
To resolve this issue, remove the passthru device from the virtual machine and then re-add it to the virtual machine.

To remove hardware from a selected virtual machine:
  1. Connect to the vCenter or ESXi host using the vSphere Client
  2. Right-click the virtual machine object, select the Edit Settings... list item
  3. Select the Hardware tab, select the passthru device to to remove, and click the Remove button.
  4. Click the OK button to save the change.