일부 Windows에서 DLG_FLAGS_SEC_CERT_DATE_INVALID가 발생합니다. 특정 웹 사이트에 액세스하려고 할 때 Internet Explorer에서 오류가 발생합니다. 대부분의 경우 영향을 받는 사용자는 Chrome, Firefox 또는 Opera와 같은 타사 브라우저에서 동일한 웹페이지에 액세스할 수 있다고 보고합니다.
문제가 제어할 수 없는 경우 잘못 캐시된 데이터가 보안 인증서를 무효화하는 원인이 되는 경우가 많습니다. 이것은 Microsoft Edge 및 Internet Explorer에서 자주 보고됩니다.
그러나 동작이 로컬에 있는 오래되거나 손상된 인증서 저장소(또는 사용자 프로필 폴더 내부에 있는 일부 종속성) 또는 잘못된 날짜 및 시간으로 인해 발생할 수도 있습니다.
그러나 DLG_FLAGS_SEC_CERT_DATE_INVALID 오류는 네트워크 관리 제한(직장 및 학교 네트워크에서 상당히 일반적임) 또는 만료된 SSL 인증서로 인해 발생할 수 있습니다. 이 경우 유일한 해결 방법은 웹 관리자에게 연락을 시도하는 것입니다.
방법 1:인터넷 사용 기록 삭제
결과적으로 대부분의 경우 해당 특정 웹사이트에 사용된 보안 인증서가 무효화되는 잘못 캐시된 데이터로 인해 문제가 발생합니다. Edge 또는 Internet Explorer에서만 발생하는 경우 특히 그렇습니다(웹 페이지는 타사 브라우저에서 제대로 로드됨).
비슷한 상황에 처한 여러 영향을 받는 사용자는 브라우저가 처음부터 모든 것을 로드하도록 하기 위해 인터넷 사용 기록을 지워 마침내 문제를 해결했다고 보고했습니다.
Microsoft Edge 또는 Internet Explorer에서 문제가 발생하는지 여부에 따라 수행 단계가 다릅니다. 이 때문에 가능한 모든 시나리오를 수용할 수 있는 두 가지 가이드를 만들었습니다.
Edge에서 인터넷 사용 기록 삭제
- Edge 브라우저를 열고 작업 버튼(화면 오른쪽 상단)을 클릭합니다.
- 그런 다음 새로 나타난 컨텍스트 메뉴에서 아래로 스크롤하여 설정을 클릭합니다.
- 설정 내부 메뉴에서 개인정보 및 보안을 선택합니다. 탭을 누른 다음 아래로 스크롤합니다. 인터넷 사용 정보 지울 항목 선택을 클릭합니다. .
- 다음 화면으로 이동하면 찾아보기를 선택 취소합니다. 방문 기록 및 쿠키 및 저장된 웹사이트 데이터와 관련된 확인란을 선택합니다. , 캐시된 데이터 및 파일 및 비워두었거나 최근에 닫은 탭 . 인터넷 사용 기록 삭제 유틸리티가 구성되면 지우기를 클릭합니다. 프로세스를 시작합니다.
- 작업이 완료되면 브라우저를 다시 시작하고 다음 브라우저 시작 시 문제가 해결되는지 확인하세요.
Internet Explorer에서 인터넷 사용 기록 삭제
- Internet Explorer 탭을 열고 Ctrl + Shift + Delete를 누릅니다. 인터넷 사용 기록 삭제 열기 창.
- 검색 기록 삭제 창에 들어가면 다음 확인란을 선택하고 나머지는 선택하지 않은 상태로 두십시오.
임시 인터넷 파일 및 웹사이트 파일
쿠키 및 웹사이트 데이터 - 작업을 시작할 준비가 되면 삭제 버튼을 누르고 작업이 완료될 때까지 기다립니다.
- 브라우저를 다시 시작하고 문제가 해결되었는지 확인합니다.
동일한 DLG_FLAGS_SEC_CERT_DATE_INVALID가 계속 발생하는 경우 IE 또는 Edge에서 특정 웹사이트를 방문하는 동안 오류가 발생하면 아래의 잠재적인 수정 사항으로 이동하세요.
방법 2:인증서 불일치 확인 비활성화
위의 가이드를 통해 문제를 해결할 수 없는 경우 문제가 제어할 수 없는 것일 수 있습니다. 웹마스터가 해결해야 하는 인증서 문제일 가능성이 큽니다.
그러나 Internet Explorer에서 문제가 발생하고 웹사이트가 보안 위험에 노출되지 않을 것이라고 확신하는 경우 인증서 주소 불일치를 무시하도록 브라우저를 구성할 수 있습니다. 그러면 DLG_FLAGS_SEC_CERT_DATE_INVALID가 제거됩니다. 오류입니다.
중요: 이 방법으로는 문제가 해결되지 않습니다. 단순히 문제를 숨기고 브라우저가 웹 서버에 액세스할 수 있도록 허용하지만 이전 오류의 원인은 그대로 유지됩니다.
보안 위험을 이해하고 있지만 여전히 인증서 불일치 확인을 비활성화하려면 아래 지침을 따르십시오.
- Windows 키 + R 누르기 실행 열기 대화 상자. 텍스트 상자 안에 'inetcpl.cpl'을 입력합니다. Enter 키를 누릅니다. 인터넷 속성 열기 화면.
참고: 계정 제어 설정에 따라 사용자 계정 제어가 표시될 수 있습니다. 즉각적인. 이 경우 예를 클릭합니다. 관리자 액세스 권한을 부여합니다.
- 인터넷 속성에 들어가면 화면에서 고급을 선택합니다. 상단의 가로 메뉴에서 탭을 누르세요.
- 고급 탭 내에서 설정에 속한 메뉴를 스크롤합니다. 맨 아래로 이동하고 인증서 주소 불일치에 대해 경고합니다.
와 연결된 토글을 선택 취소합니다. - 적용 클릭 변경 사항을 저장한 다음 변경 사항을 적용하려면 컴퓨터를 다시 시작하십시오.
- 다음 시작 시퀀스가 완료되면 이전에 DLG_FLAGS_SEC_CERT_DATE_INVALID를 트리거했던 동일한 웹 주소를 방문하십시오. 오류가 발생하고 문제가 해결되었는지 확인하십시오.
동일한 문제가 계속 발생하는 경우 아래의 다음 방법으로 이동하십시오.
방법 3:컴퓨터 인증서 저장소 업데이트
이 특정 동작을 유발할 수 있는 또 다른 이유는 오래되었거나 인증서 저장소 또는 손상된 데이터입니다.
모든 Windows 운영 체제는 인증서 저장소라는 저장소 위치에 로컬 저장소 인증서 모음을 저장합니다. 일반적으로 이 위치에는 다양한 CA(인증 기관)의 수많은 인증서가 있습니다.
그러나 새 인증서를 설치하는 동안 시스템 중단이나 바이러스 감염(또는 AV 치료 시도)으로 인해 이 위치가 손상되어 DLG_FLAGS_SEC_CERT_DATE_INVALID를 비롯한 수많은 오류가 생성될 수 있습니다.
이 문제를 해결하는 한 가지 방법은 컴퓨터 인증서 저장소를 업데이트하는 것입니다. 이를 수행하는 방법은 여러 가지가 있지만 가장 빠른 방법은 루트 CA 저장소를 업데이트하는 상승된 CMD 프롬프트에서 명령을 사용하는 것입니다.
다음은 손상되거나 오래된 컴퓨터 인증서 저장소를 수정하기 위해 컴퓨터의 루트 CA 저장소를 업데이트하는 방법에 대한 빠른 가이드입니다.
- Windows 키 + R 누르기 실행 열기 대화 상자. 다음으로 'cmd'를 입력합니다. 상승된 CMD 프롬프트 내에서 Ctrl + Shift + Enter를 누릅니다. 상승된 CMD 프롬프트를 엽니다.
참고: UAC(사용자 계정 컨트롤)에서 메시지가 표시되면 , 예를 클릭합니다. 관리 액세스 권한을 부여합니다.
- 상승된 CMD 프롬프트에 들어가면 다음 명령을 입력하고 Enter 키를 눌러 오래되거나 손상된 인증서 저장소를 업데이트합니다.
certutil.exe -generateSSTFromWU roots.sst
- 작업이 완료되면 컴퓨터를 다시 시작하고 다음에 시작할 때 문제가 해결되는지 확인하십시오.
동일한 문제가 지속되는 경우 로컬 프로필 문제 해결 단계를 위해 다음 방법으로 이동하십시오.
방법 4:새 사용자 프로필 만들기
영향을 받는 여러 사용자에 따르면 이 문제는 실제로 사용자 프로필 폴더 내에 저장된 일부 손상된 인증서 저장소 종속성으로 인해 나타날 수도 있습니다. 이 시나리오가 적용 가능한 경우 손상된 파일을 정상적인 파일로 교체하기 위해 새 Windows 프로필을 생성하여 문제를 해결할 수 있어야 합니다.
참고: 이 작업으로 인해 일부 사용자 기본 설정이 재설정될 수 있습니다.
다음 수정 사항은 Internet Explorer에서 이 문제가 발생한 사용자에게 효과적이었습니다.
다음은 DLG_FLAGS_SEC_CERT_DATE_INVALID: 문제를 해결하기 위해 새 사용자 프로필을 만드는 방법에 대한 빠른 가이드입니다.
- 실행 열기 Windows 키 + R을 눌러 대화 상자 . 그런 다음 'ms-settings:otherusers' 를 입력합니다. Enter 키를 누릅니다. 가족 및 다른 사람을 공개합니다. 설정 탭 앱.
- 가족 및 기타 사용자 내부에 들어간 후 탭에서 다른 사용자까지 아래로 스크롤합니다. 탭을 클릭하고 이 PC에 다른 사람 추가를 클릭합니다. .
- 다음 화면으로 이동하면 연결할 Microsoft 계정과 연결된 이메일 또는 전화번호를 추가합니다. 로컬 계정을 만들려면 '이 사람의 로그인 정보가 없습니다를 클릭하세요. '.
- Microsoft 계정으로 성공적으로 로그인하면 Microsoft 계정이 없는 사용자 추가를 클릭합니다. (로컬 계정을 원하는 경우).
- 이 작업을 수행하는 즉시 새 계정에 사용할 사용자 이름과 비밀번호를 추가하고 보안 질문을 입력하고 다음을 클릭합니다. 다시 한 번.
- 새 계정을 만든 후 컴퓨터를 다시 시작하십시오. 다음 시작 화면으로 이동하면 새로 만든 계정으로 로그인합니다.
- 이전에 DLG_FLAGS_SEC_CERT_DATE_INVALID 를 유발한 작업을 반복합니다. 오류가 발생하고 문제가 해결되었는지 확인하십시오.
문제가 여전히 해결되지 않으면 아래의 최종 잠재적 수정으로 이동합니다.
방법 5:다른 네트워크에 연결(해당되는 경우)
제한된 네트워크(예:직장 환경의 학교)에서 문제가 발생하는 경우 네트워크 관리자가 특정 웹사이트에 액세스하지 못하도록 하는 몇 가지 유형의 제한을 적용했을 수 있습니다.
이 시나리오가 적용 가능한 경우 다른 네트워크에 연결하여 문제를 해결할 수 있어야 합니다. 가급적이면 홈 네트워크에 연결하여 문제가 계속 발생하는지 확인하세요.
그러나 이미 제한 없이 네트워크에 연결되어 있는 경우 아래의 다음 잠재적 수정 사항으로 이동하십시오.
방법 6:정확한 날짜 및 시간 또는 시간대 설정
DLG_FLAGS_SEC_CERT_DATE_INVALID 를 트리거하는 또 다른 매우 일반적인 인스턴스입니다. 보안 인증서가 무효화되는 부정확한 날짜, 시간 또는 시간대입니다. 대부분의 경우 CMOS 배터리에 결함이 있으면 컴퓨터가 시간을 추적할 수 없습니다.
시간과 날짜가 실제로 맞지 않는 경우 올바른 날짜, 시간 및 시간대 값을 설정하는 즉시 인증서 문제가 해결되어야 합니다.
올바른 날짜 및 시간 설정에 대한 빠른 가이드는 다음과 같습니다.
- 실행 열기 Windows 키 + R을 눌러 대화상자 . 텍스트 상자 안에 'timedate.cpl'을 입력합니다. Enter 키를 누릅니다. 날짜 및 시간 열기 창문.
- 날짜 및 시간에 도달하면 창에서 날짜 및 시간을 클릭합니다. 탭을 클릭하고 날짜 및 시간 변경을 클릭합니다. .
- 사용자 계정 컨트롤에서 메시지가 표시되는 경우 , timedate.cpl 허용에 동의 관리자 액세스.
- 다음 메뉴에서 캘린더(날짜 및 시간 아래 )를 사용하여 거주하는 시간대에 따라 적절한 값을 설정합니다.
- 올바른 값을 입력한 후 적용을 클릭합니다. 변경 사항을 저장하고 시간대가 거주 지역에 맞게 설정되었는지 확인합니다.
- 컴퓨터를 다시 시작하고 다음 시작이 완료되면 이전에 실패한 동일한 웹사이트에 액세스하십시오.
문제가 여전히 해결되지 않으면 아래의 최종 잠재적 수정으로 이동합니다.
방법 7:웹마스터에게 연락하기
위의 방법으로 문제를 해결할 수 없고 특정 웹사이트에서만 문제가 발생하는 경우(연결에 실패한 후 모든 브라우저에서 다른 오류가 발생함) 만료된 보안 인증서 때문일 가능성이 큽니다.피>
이 경우 문제를 해결할 수 있는 유일한 희망은 웹 관리자에게 연락하여 웹사이트에 인증서 문제가 있음을 알리는 것입니다.
참고: 웹사이트가 귀하의 것이라면 SSL 인증서가 여전히 유효한지 확인해야 합니다.
웹사이트 소유자가 아닌 경우 일반적으로 문의하기 링크를 사용하여 연락처 정보를 찾을 수 있습니다. 대부분의 웹사이트에 연락처가 있습니다.
그래도 작동하지 않으면 Whois 검색을 수행하여 도메인 소유자의 소유자 및 연락처 정보를 찾을 수도 있습니다. 이 서비스를 사용할 수 있습니다(여기 ) 해당 정보를 검색합니다.