Page 1 of 1

VirtualBox Issue Win10 Host - Certain PC

Posted: 25. Mar 2022, 19:40
by GottaGo
Hello,

We are running into a problem on certain PCs in our network. Some of them can install VB no problem, but others the installer is rolling back.
We're running Win10 20H2, we've tried disabling Hyper-V, installing certificates and other forum suggestions.

This is the error we are running into:

Code: Select all

DIFXAPP: INFO: VBoxDrv.inf: checking signature with catalog 'C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.cat'...
DIFXAPP: ERROR: Signature verification failed while checking the integrity of driver package 'VBoxDrv.inf' ('C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.inf'). (Error code 0x800B0109: A certificate chain processed, but terminiated in a root certificate which is not trusted by the trust provider.)
We've tested on a machine that doesn't get this error, saved the certificate and installed into the Cert Store and still the issue persists.

Is there anything I've overlooked?

Re: VirtualBox Issue Win10 Host - Certain PC

Posted: 28. Mar 2022, 16:28
by GottaGo
Sorry forgot to add, Virtualbox 6.1.32 64bit, pc has no access to the internet
Tried installing certs in MSI file but still fails when trying to install drivers

Uninstalled everything, made sure the drivers uninstalled by running driver query through Powershell and no VBox drivers were listed.

Followed all the advice from https://www.virtualbox.org/ticket/16318 ... 8ac07438c4 (Uninstalling, rebooting, etc)

All of this doesn't work comes out with

Code: Select all

DIFXAPP: INFO:   VBoxSup.inf: checking signature with catalog 'C:\Program Files\Oracle\VirtualBox\drivers\vboxsup\VBoxSup.cat' ...
DIFXAPP: ERROR:  Signature verification failed while checking integrity of driver package 'VBoxSup.inf' ('C:\Program Files\Oracle\VirtualBox\drivers\vboxsup\VBoxSup.inf'). (Error code 0x800B0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.)
DIFXAPP: INFO:   Successfully removed '{D3E2F2BB-569F-46A2-836C-BDF30FF1EDF8}' from reference list of driver store entry ''
DIFXAPP: INFO:   RETURN: DriverPackageInstallW  (0x800B0100)
DIFXAPP: ERROR: encountered while installing driver package 'C:\Program Files\Oracle\VirtualBox\drivers\vboxsup\VBoxSup.inf'
DIFXAPP: ERROR: InstallDriverPackages failed with error 0x800B0100
DIFXAPP: RETURN: InstallDriverPackages() 2148204800 (0x800B0100)

Re: VirtualBox Issue Win10 Host - Certain PC

Posted: 28. Mar 2022, 19:19
by fth0
GottaGo wrote:pc has no access to the internet
Has the Windows 10 20H2 host been provided with the latest Microsoft updates? Note that there are several certificate chains involved.

Re: VirtualBox Issue Win10 Host - Certain PC

Posted: 29. Mar 2022, 13:07
by GottaGo
fth0 wrote:
GottaGo wrote:pc has no access to the internet
Has the Windows 10 20H2 host been provided with the latest Microsoft updates? Note that there are several certificate chains involved.
It should have updates from the company WSUS but I can definitely check. Thank you for your reply!

Re: VirtualBox Issue Win10 Host - Certain PC

Posted: 29. Mar 2022, 14:59
by GottaGo
Solved the issue.

For anyone else with a "A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider." issue please check the following
DigiCert Assured ID Root CA had expired on the machine.
Importing an updated one that had been exported from a working machine (with a later expiry date) did the trick.