Iceweasel 22.0의 "sec_error_unknown_issuer"

Iceweasel 22.0의 "sec_error_unknown_issuer"

Iceweasel 22.0을 사용하여 특정 웹페이지를 방문하면 sec_error_unknown_issuer오류가 발생합니다. X.509v3 인증서 계층 구조를 확인하면 최상위 인증서가 "DOD CA-28"입니다. 그러나 "DOD CA-28" 발급자의 일반 이름은 "DOD CA-28" 자체가 아니라 "DoD Root CA 2"입니다.

여기에 이미지 설명을 입력하세요

"DoD Root CA 2"가 인증서 계층 구조의 최상위 인증서로 나열되지 않는 이유는 무엇입니까? 이것이 신뢰 체인을 깨뜨려 Iceweasel이 sec_error_unknown_issuer오류를 표시한다는 것이 맞습니까?

답변1

서버는 루트 인증서 자체가 아닌 신뢰할 수 있는 루트로 연결되는 인증서만 보냅니다(브라우저는 네트워크에서 얻는 모든 것을 신뢰할 수 없기 때문입니다). 이 경우 신뢰할 수 있는 루트는 "DoD Root CA 2"일 수 있지만 브라우저에서 신뢰할 수 있는 루트로 설치해야 합니다. 설치되지 않았기 때문에 인증서 체인을 확인할 수 없으므로 리프 인증서를 신뢰할 수 없습니다.

"DoD Root CA 2"를 신뢰하려면 인증서를 가져와서 브라우저에 신뢰할 수 있는 인증서로 가져와야 합니다. 완료한 후에는 인증서 유효성 검사가 성공해야 합니다.

관련 정보