Windows Can’T Verify The Publisher Of This Driver Software Follow

0
Avatar
Legacy Poster

Good morning

 

I’m attempting to install the latest Seagull Printer Driver on Windows 7 x86 for the following printer:

 

Make: TSC

Model: TTP-247

Driver: tsc_7.3.2.exe


During the installation process I’m prompted with the following message:

 

-- EXAMPLE --

Title: Windows Security

Header: Windows can’t verify the publisher of this driver software

Details:

 

The driver software you’re attempting to install does not have a valid digital signature that verifies who published it, and could potentially be malicious software. You should only install driver software from publishers you trust.

-- EXAMPLE --

 

Does anyone know if there is a way to suppress this? If I was deploying the driver manually it wouldn’t be a problem. However I need to automate the process on approximately 200 workstations.

Thanks in advance

1 comments

0
Avatar
Ian Cummings
Moderator
Comment actions Permalink

It sounds like you need to export/import the driver’s certificate into the group policy of the server.  See the below steps on how to do this:
 
Step 1 - Extract the Seagull Certificate file from the catalog file (actually, any driver dll or exe can be used).
 
Extracting the certificate:
    Locate the catalog file, it can be found with the rest of the driver files and has the .cat extension.
    Right click on the cat file and click on 'Open'.
    Click on 'View Signature' button at the bottom of the dialog.
    Click on 'View Certificate' button.
    On the next dialog, click on the 'Details' tab at the top.
    Click on the 'Copy to file' button at the bottom.
    Step through the export wizard. The user will need to provide a location and file name for the certificate, but the rest of the settings shouldn't need to be changed.
 
Step 2 - Once the certificate is extracted, that certificate will need to be imported to the 'Trusted Publishers' key for the domain group policy for the server.
 
Importing the certificate into the group policy:
    Open the Group Policy Management application. Start->Administrative Tools->Group Policy Management.
    Locate and right click on the domain group policy for the cluster, click on 'Edit'.
    Drill down into Computer Configuration -> Policy -> Windows Settings -> Security Settings -> Public Key Policies.
    Right click on the 'Trusted Publishers' and click on 'Import'.
    Step through the import wizard, provide the location and name of the certificate when asked, then finish the wizard. Other than the file, no other settings should need to be changed.
 
These steps were set up with Windows 2008 R2 64-bit systems in mind.  Once the certificate for Seagull is imported to the group policy, all drivers signed by Seagull will now install without the security prompts on any
computer on that domain.
 
*Note that this has been supported since v7.2 of the Seagull printer driver.

Please sign in to leave a comment.