Client Automation - A digitally signed driver is required
search cancel

Client Automation - A digitally signed driver is required

book

Article ID: 205214

calendar_today

Updated On:

Products

CA Client Automation - Asset Management CA Client Automation - IT Client Manager CA Client Automation CA Client Automation - Software Delivery CA Client Automation - Asset Intelligence

Issue/Introduction

Windows popup appears frequently
 
"A digitally signed driver is required"
Windows blocked the installation of a digitally unsigned driver.

 
In Windows event viewer SYSTEM following events appear :
 
Source : Application popup
\??\C:\Windows\cfig50wnt.sys failed to load
 
Source : Service Control Manager
The cfig50wnt service failed to start due to the following error: 
Windows cannot verify the digital signature for this file. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source.
 
 

Environment

Client Automation 14.0 All Service Packs

 

Cause

WMI queries are used by default for inventory of SMBIOS information.
 
But if WMI queries are failing, method with Kernel driver is used to collect SMBIOS information.
 
One of these drivers are copied under C:\Windows\cfig50wnt.sys, installed as service and started
 
C:\Program Files (x86)\CA\DSM\Bin\cfig40wnt.sys
C:\Program Files (x86)\CA\DSM\Bin\cfigw32.sys
C:\Program Files (x86)\CA\DSM\Bin\cfigw64.sys
C:\Program Files (x86)\CA\DSM\Bin\cfigwIA64.sys
 
 
These drivers are digitally signed with valid certificates.
But on some computers, Windows blocks the usage of these drivers.
This problem occurs on machine with BIOS Mode set to UEFI and Secure Boot set to ON

Resolution

Open a case as CA Broadcom technical Support requesting the fix T55V233

or use this workaround :

Rename the files
 
C:\Program Files (x86)\CA\DSM\Bin\cfig40wnt.sys
C:\Program Files (x86)\CA\DSM\Bin\cfigw32.sys
C:\Program Files (x86)\CA\DSM\Bin\cfigw64.sys
C:\Program Files (x86)\CA\DSM\Bin\cfigwIA64.sys
 
by adding TEST_ before :
 
C:\Program Files (x86)\CA\DSM\Bin\TEST_cfig40wnt.sys
C:\Program Files (x86)\CA\DSM\Bin\TEST_cfigw32.sys
C:\Program Files (x86)\CA\DSM\Bin\TEST_cfigw64.sys
C:\Program Files (x86)\CA\DSM\Bin\TEST_cfigwIA64.sys