이벤트 ID 4107 또는 이벤트 ID 11이 애플리케이션 로그에 기록됩니다.

이 문서에서는 애플리케이션 로그에 기록된 이벤트 4107 및 이벤트 11을 해결하는 단계를 제공합니다.

적용 대상: Windows Server 2012 R2, Windows Server 2008 R2 서비스 팩 1, Windows 7 서비스 팩 1
원본 KB 번호: 2328240

증상

다음 오류 메시지가 애플리케이션 로그에 기록됩니다.

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.

원인

이 오류는 Microsoft 인증서 신뢰 목록 게시자 인증서가 만료되었기 때문에 발생합니다. 만료된 서명 인증서가 있는 CTL의 복사본이 CryptnetUrlCache 폴더에 있습니다.

해결 방법

문제를 resolve 다음 단계를 수행합니다.

  1. 명령 프롬프트를 엽니다. 시작을 선택하고, 모든 프로그램을 선택하고, 액세서리를 선택한 다음, 명령 프롬프트를 선택합니다.

  2. 명령 프롬프트에서 다음 명령을 입력하고 Enter 키를 누릅니다.

    certutil -urlcache * delete
    

    참고

    워크스테이션의 certutil 모든 사용자에 대해 명령을 실행해야 합니다. 각 사용자는 로그인하고 위의 1단계와 2단계를 따라야 합니다.

  3. 만료된 인증서가 로컬 시스템 프로필 중 하나에 캐시된 경우 Windows Explorer 사용하여 일부 디렉터리 콘텐츠를 삭제해야 합니다. 이렇게 하려면 다음 단계를 따르세요.

    1. Windows 탐색기를시작합니다. 시작을 선택하고, 모든 프로그램을 선택하고, 액세서리를 선택한 다음, Windows Explorer 선택합니다.

      참고

      콘텐츠를 삭제해야 하는 디렉터리를 보려면 숨겨진 폴더를 사용하도록 설정해야 합니다. 숨겨진 파일 및 폴더를 사용하도록 설정하려면 다음 단계를 수행합니다.

      1. 구성을 선택한 다음 폴더 및 검색 옵션을 선택합니다.
      2. 보기 탭을 선택합니다.
      3. 숨겨진 파일 및 폴더 검사 표시 상자를 선택합니다.
      4. 알려진 파일 형식에 대한 확장명 숨기기 검사 상자를 선택 취소합니다.
      5. 보호된 운영 체제 파일 검사 숨기기 상자를 선택 취소합니다.
      6. 예를 선택하여 경고를 해제한 다음 확인을 선택하여 변경 내용을 적용하고 대화 상자를 닫습니다.
    2. 여기에 나열된 디렉터리 내용을 삭제합니다. (%windir%는 Windows 디렉터리입니다.)

      참고

      폴더에 액세스할 수 있는 권한이 없다는 메시지가 표시될 수 있습니다. 이 메시지가 표시되면 계속을 선택합니다.

      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

추가 정보

이벤트 ID 4107을 로깅할 수도 있습니다. 데이터는 다음 오류 대신 잘못된 오류입니다.

현재 시스템 클록 또는 서명된 파일의 타임스탬프에 대해 확인할 때 필수 인증서가 유효 기간 내에 있지 않습니다.

이 오류 데이터가 잘못되었습니다 . 네트워크에서 반환된 개체가 유효한 cab 파일이 아님을 나타냅니다. 따라서 Windows에서 올바르게 구문 분석할 수 없습니다. 이러한 오류의 인스턴스는 cab 파일에 대한 네트워크 검색 시도가 프록시를 통과하지 못할 때 발생할 수 있습니다. 프록시가 표준 HTTP 오류 코드 대신 일부 데이터 또는 메시지를 반환하는 경우 Windows는 프록시에서 받은 메시지를 구문 분석하여 cab이 될 것으로 예상합니다. 이 상황은 데이터가 잘못된 오류로 실패합니다.

이 오류를 해결하려면 해결 섹션의 단계에 따라 캐시를 지워 캐시에서 잘못된 항목을 제거해야 합니다.