Training
Learning path
MD-100 Troubleshoot the Windows client operating system and apps - Training
MD-100 Troubleshoot the Windows client operating system and apps
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
This article provides steps to solve the event 4107 and event 11 that are logged in the Application log.
Original KB number: 2328240
The following error messages are logged in the Application log:
Log Name: Application
Source: Microsoft-Windows-CAPI2
Date: DateTime
Event ID: 4107
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: ComputerName
Description:
Failed extract of third-party root list from auto update cab at: <http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab> 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.
Log Name: Application
Source: Microsoft-Windows-CAPI2
Date: DateTime
Event ID: 11
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: ComputerName
Description:
Failed extract of third-party root list from auto update cab at: <http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab> 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.
This error occurs because the Microsoft Certificate Trust List Publisher certificate expired. A copy of the CTL with an expired signing certificate exists in the CryptnetUrlCache folder.
To resolve the problem, follow these steps:
Open a command prompt. Select Start, select All Programs, select Accessories, and then select Command Prompt.
At the command prompt, type the following command, and then press ENTER:
certutil -urlcache * delete
Note
The certutil
command must be run for every user on the workstation. Each user must log in and follow steps 1 and 2 above.
If the expired certificate is cached in one of the local system profiles, you must delete the contents of some directories by using Windows Explorer. To do it, follow these steps:
Start Windows Explorer. Select Start, select All Programs, select Accessories, and then select Windows Explorer.
Note
You must enable hidden folders to view the directories whose contents you must delete. To enable hidden files and folders, follow these steps:
Delete the contents of the directories that are listed here. (%windir% is the Windows directory.)
Note
You may receive a message that states that you do not have permission to access the folder. If you receive this message, select Continue.
LocalService
:
%windir%\ServiceProfiles\LocalService\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content
%windir%\ServiceProfiles\LocalService\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData
NetworkService
:
%windir%\ServiceProfiles\NetworkService\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content
%windir%\ServiceProfiles\NetworkService\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData
LocalSystem
:
%windir%\System32\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content
%windir%\System32\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData
Event ID 4107 can also be logged with The data is invalid error instead of the following error:
A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file
This error Data is invalid indicates the object returned from the network wasn't a valid cab file. So Windows couldn't parse it correctly. Instances of such an error can occur when the network retrieval attempt for the cab file fails to go through a proxy. If the proxy returns some data or message instead of a standard HTTP error code, Windows will try to parse the message received from the proxy, expecting it to be the cab. This situation will fail with the data is invalid error.
To address this error, you need to remove the invalid entry in the cache by clearing the cache following the steps in the Resolution section.
Training
Learning path
MD-100 Troubleshoot the Windows client operating system and apps - Training
MD-100 Troubleshoot the Windows client operating system and apps