테스트 환경에서 나는 현재 배포해야 할 것들 (실제로 이미 있지만 마감일이 어떻게되는지 알고 있습니다)을 테스트하지 않고 있습니다 .Windows는 우리가 자체 서명 한 인증서를 신뢰하지 않기 때문에 고립 된 테스트 환경. "실제"인증서와 일부 DNS 트릭으로 문제를 회피 할 수는 있지만 보안 / 구획화를 위해 인증서를 말하지 않았습니다.
Zimbra라는 Linux 기반 전자 메일 서버에 연결하려고합니다. 자동 생성 된 자체 서명 된 OpenSSL 인증서를 사용하고 있습니다. Google이 구체적으로 작성한 페이지는 IIS 자체 서명 인증서가있는 IIS 웹 사이트를 참조하지만 실제로 생성 방법은 중요하지 않다고 생각합니다.
여기 및 여기 에서 찾은 지침에 따르면 로컬 컴퓨터의 신뢰할 수있는 루트 인증 기관 저장소에 인증서를 설치하면됩니다. 내가 한 일뿐 만 아니라 수동으로 인증서를 복사하고 MMC 스냅인을 통해 직접 가져옵니다. 로그 아웃 및 재부팅해도 아무런 변화가 없습니다.
매번 발생하는 인증서 오류는 다음과 같습니다.
인증 경로는 다음과 같습니다 (스포일러 : 인증서 자체 임).
마지막으로, 내가 찾은 지시 사항에 따라 로컬 컴퓨터의 인증서 저장소에 안전하게 인증서를 집어 넣었습니다.
이 지침은 특히 Vista (잘, 두 번째는 OS를 언급하지 않음)와 IIS를 참조하며, Linux 기반 서버에 연결하는 Server 2012 R2를 사용하고 있습니다. 가져 오기 마법사에는 몇 가지 차이점이 있습니다 (예 : 두 가지를 모두 시도했지만 현재 사용자 또는 로컬 시스템을 가져올 수있는 옵션이 있음). 여기에서해야 할 다른 것이 있습니까? 내가 찾지 못한 어딘가에서 이미 신뢰한다고 말한 인증서를 실제로 신뢰 하도록 변경해야 합니까?
Windows Server 2012 R2가 자체 서명 된 인증서를 신뢰하도록하는 올바른 방법은 무엇입니까?