서버 인증서를 검증하는 Tortoise SVN 오류


10

이전 인증서 만료로 인해 내 사이트 중 하나에서 인증서를 업데이트했습니다. 새 인증서는 Internet Explorer 9, Chrome 및 Firefox 4에서 제대로 확인되지만 TortoiseSVN으로 리포지토리를 탐색 / 체크 아웃하려고하면 다음 오류가 발생합니다.

Error validating server certificate for https://xxx.xxx.com:443:
Unknown certificate issuer.
 Fingerprint: 96:b3:fa:19:bd:4a:ec:c2:bc:19:33:b8:25:2a:0a:47:28:41:07:d0
 Distinguished name: (c) 2009 Entrust, Inc., www.entrust.net/rpa is incorporated by reference, Entrust, Inc., US
Do you want to proceed?
Accept permanently | Accept once | Reject

수락을 클릭하면 영구적으로 작동하지만 이상적이지 않습니다. 이 문제 는 인증서가 아닌 TortoiseSVN과 관련 이있는 것 같습니다. 이 인증서는 http://sslinstallcheck.entrust.net/SIC/jsp/MainWebAddress.jsphttp://www.digicert.com/help/ 에서 확인됩니다 .

무엇이 잘못 될 수 있는지에 대한 아이디어가 있습니까?

답변:


1

위에 나열된 오류의 원인은 Entrust 인증서가 TortoiseSVN이 신뢰할 SSL 인증서에 단순히 나열되어 있지 않기 때문입니다.

그러한 경고를 무시하도록 Subversion 클라이언트를 구성하는 것이 가능하지만 그다지 좋은 생각은 아닙니다. 그러나 Entrust 인증서가 제대로 체크 아웃되었다고 말하면 Entrust 인증서를 승인하도록 svn 클라이언트를 구성 할 수 있습니다.

먼저 Entrust 인증서의 PEM 버전을 확보하여 로컬로 저장하십시오.

그런 다음 TortoiseSVN 설정 대화 상자를 엽니 다. 왼쪽의 트리에서 네트워크를 선택한 다음 Subversion 서버 파일의 편집 버튼을 찾아 클릭하십시오.

마지막으로 전역 섹션을 편집하여 Entrust 인증서의 전체 경로를 PEM 양식으로 추가하십시오. 자세한 내용은 Subversion HTTPD 안내서에서 확인할 수 있습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.