2010-06-11 5 views
1

내 Subversion 저장소는 HTTPS를 통해 사용할 수 있습니다. 자체 서명 된 CA 루트 인증서가 있고 서버는 그 인증서로 서명했습니다.AnkhSVN CA 인증서는 어디에 저장됩니까?

CA 루트 인증서는 Trusted Root Certification Authorities에 저장됩니다. 즉, 예를 들어 Internet Explorer에서이를 인식합니다.

AnkhSVN은 "이 서버의 인증서에 몇 가지 문제가 있습니다"라고보고합니다. 그래서 : AnkhSVN이 인증서 저장소로 사용하는 것은 무엇입니까? 그것은 Windows 것 같지 않습니다. 그리고 거기에 CA 루트 인증서를 어떻게 두어야합니까?

업데이트 : 내 웹 사이트는 'www.example.com'이라는 인증서로 보안되고 부모 인증서는 자체 서명 된 'ca.example.com'입니다. 'ca.example.com'은 신뢰할 수있는 루트 기관 저장소에 있습니다. https://www.example.com/svn/으로 이동하면 IE에 자물쇠 아이콘이 표시되고 인증 경로가 잘 보입니다. AnkhSVN을 동일한 장소 (Subversion에서 File/Subversion/Open를 사용하여)로 가리키면 경고 메시지가 나타납니다.

SVN 명령 줄은 불평하지 않습니다.

참고 : TortoiseSVN으로 아직 시도하지 않았습니다.

Windows의 WebDAV 클라이언트 일 가능성이 있으므로 Word로 확인했습니다. 그것은 잘 작동합니다. Windows 7 "네트워크 위치 추가"기능이 인증서를 허용하고 자격 증명을 묻는 메시지가 나타나면 이 작동하지 않습니다 (하지만 이는 Windows의 HTTPS를 통한 WebDAV의 알려진 문제점입니다).

답변

0

가장 큰 원인은 인증서 체인이 확인되지 않거나 확인할 수 없다는 것입니다. IE8을 사용하여 확인하려면

:

  • 이동 인증 경로에 주소 표시 줄
  • 클릭 "인증서보기"의 오른쪽에있는 자물쇠 아이콘을 클릭
  • 확인하는 것이 여기에 모든 인증서 표시 "OK"라고보고하십시오.
+0

인증서 체인이 정상입니다. 적어도 그것은 IE에 있습니다. –

관련 문제