• Event ID 4107_Windows CAPI2

    Home » Forums » AskWoody support » Windows » Windows 7 » Questions: Windows 7 » Event ID 4107_Windows CAPI2

    Author
    Topic
    #482681

    I am continually having problems with this error message showing up.
    I went to http://technet.microsoft.com/en-us/library/c39f55fc-cfad-4ec4-be8e-22258198b351.aspx
    which states this “Applies to: Windows Server 2008, Windows Server 2008 R2” however I am using Window 7 Professional.

    Message
    Failed extract of a third-party root list from auto update cab at: http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl with error: A required certificate is not within its validity period when verifying against the current system clock or the time stamp in the signed file.

    Cause

    This error occurs because the Microsoft Certificate Trust List (CTL) Publisher certificate expired. A copy of the CTL with an expired signing certificate exists in the %windir%ServiceProfilesLocalServiceAppDataLocalLowMicrosoftCryptnetUrlCacheCryptnetUrlCachefolder directory.

    Event ID 4107 can also be logged with the following error message: “The data is invalid,” instead of “A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file.”

    The error message “Data is invalid” indicates the object that was returned from the network was not a valid .cab file. Hence, the Windows operating system could not 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 server. If the proxy server returns some data or an error message instead of a standard HTTP error code, the Windows operating system tries to parse the received message from the proxy server, expecting it to be the .cab file. This will fail with the error message “Data is invalid.”

    I followed the User Action to:

    User action

    Open a Command Prompt window. (To do this, click Start, click All Programs, click Accessories, and then click 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.
    If the expired certificate is cached in one of the local system profiles, you must delete the content of some directories by using Windows Explorer. To do this, follow these steps:

    Open Windows Explorer. (To do this, click Start, click All Programs, click Accessories, and then click Windows Explorer.)

    Enable the following hidden folders to view the directories with content that you must delete.

    Note
    You may receive a message that states you do not have permission to access the folder. If you receive this message, click Continue.
    LocalService:

    %windir%ServiceProfilesLocalServiceAppDataLocalLowMicrosoftCryptnetUrlCacheContent

    %windir%ServiceProfilesLocalServiceAppDataLocalLowMicrosoftCryptnetUrlCacheMetaData

    NetworkService:

    %windir%ServiceProfilesNetworkServiceAppDataLocalLowMicrosoftCryptnetUrlCacheContent

    %windir%ServiceProfilesNetworkServiceAppDataLocalLowMicrosoftCryptnetUrlCacheMetaData

    LocalSystem:

    %windir%System32configsystemprofileAppDataLocalLowMicrosoftCryptnetUrlCacheContent

    %windir%System32configsystemprofileAppDataLocalLowMicrosoftCryptnetUrlCacheMetaData

    I deleted some stuff but still I keep getting the errors!

    I also went to: http://support.microsoft.com/kb/2328240

    Which provides a FixIT tool but still Microsoft does not fix the darn problem!

    Please Help! 😡

    Viewing 0 reply threads
    Author
    Replies
    • #1328725

      You System Time (Clock) needs setting to your Countries Time then try a re-install after works for me Internet need the time to be accurate also!

      After taking a battery out of motherboard or flat battery will result in time reset which is always 0:00 o’clock

      Maybe you adjust something in bios or the batterys flat and needs replacing even adjusting jumpers for bios will lead to this as well!

      Check Time and Date are OK!

      Hope this help’s if not well worth a try! lol

      • #1329449

        Please check the events and see if they are giving you the “Data is invalid” message (may be on another tab in the Event Log error.

        If so, it is possibly that connectivity betwween the computer and Microsoft site which is being checked is not working (i.e. are you behind a proxy server or some other thing (Firewall) that is preventing the computer from accessing the internet to get to the Microsoft URL for the website show in the intial error message.

        I would start there if you are getting the “Data is invalid” specific information with the error. Good Luck.
        Jeff

    Viewing 0 reply threads
    Reply To: Event ID 4107_Windows CAPI2

    You can use BBCodes to format your content.
    Your account can't use all available BBCodes, they will be stripped before saving.

    Your information: