Event ID 4107

KB ID 0000304 

Problem

Event ID 4107

Failed extract of third-party root list from auto update cab at: <Microsoft URL>with error: A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file.

There’s a lot of info on this error out there in forums, and 99% of it had nothing to do with my problem.

Its basically a certificate error, to get to the bottom if it you need to dig a bit deeper.

Solution

If you have been hunting for a fix, and got here, you may of already tried some or all of these which DID NOT WORK, downloading and installing the certs from the link in the error,or deleting all your expired root certs.

1. First you need to get some detailed logging on what’s failing, Click Start > Control Panel > Administrative tools > Event Viewer > Expand Applications and Services > Microsoft > Windows > CAPI2 > Right click “Operations” > Select “Enable Log” >Then reboot.

2. Return to the same place in Event Viewer > And open the errors listed there, as you can see “In My Case” the problem is McAfee, after I removed McAfee and installed the latest version (8.7i with patch 3 at time of writing), the error ceased.

Note: Your problem may not be McAfee, but at least you now have a better idea of what it is 🙂

Related Articles, References, Credits, or External Links

NA

Event ID 2098

KB ID 0000325 

Problem

Event ID 2098

Failed to write to the Product Log. 80040230:McEFILEIOERROR

This is usually caused by a fault in the Groupshield databases, you need to generate new ones.

Solution

1. Click Start > run > services.msc {enter} > Locate the “McAfee Groupshield” > right Click > Stop.

2. Navigate to C:Program FilesNetwork AssociatesMcAfee GroupShieldbin > Locate detecteditems.bin and detecteditems.bin.qtn, then delete them.

3. In the same folder locate productlog.bin and delete that also.

4. Finally back in the services console restart the “McAfee Groupshield” service.

 

Related Articles, References, Credits, or External Links

NA

 

McAfee Update Error “SDStbRes.dll: The specified module could not be found.”

KB ID 0000421 

Problem

Seen with McAfee 8.8i when attempting to update via the McAfee SDAT file. Seen on Windows 7, Server 2008 R2, Server 2008, and Server 2003.

Error:
SDStbRes.dll: The specified module could not be found.

When trying to update from McAfee you see the following error.

Solution

I was on the verge of ringing McAfee with this, but in the end I managed to update by simply applying the daily XDAT not the SDAT.

What’s the difference? Simply put the SDAT included the latest scanning engine, but at time of writing the version of 8.8 downloaded included the latest scanning engine (version 5400).

McAfee Updates

Then do a manual update.

Finally, check your DAT version.

 

Related Articles, References, Credits, or External Links

NA