svn cli가 https 인증서의 유효성을 검사하지 못하고 항상 인증서 지문을 사용하여 수동 유효성 검사를 요청하는 것으로 나타났습니다.
mbp:~ user$ svn co https://svn.mysite.com/svn/testrepo
Error validating server certificate for 'https://svn.mysite.com:443':
- The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
Certificate information:
- Hostname: svn.mysite.com
- Valid: from Fri, 21 Jun 2013 00:00:00 GMT until Mon, 20 Jun 2016 23:59:59 GMT
- Issuer: ANISSUER, DE
- Fingerprint: 37:7d:6a:a7:e9:4c:30:57:fe:45:32:ab:bb:71:6c:79:08:4d:72:0d
다음의 모든 클라이언트는 내 자신의 svn 서버 및 sf.net 서버 의 인증서를 확인할 수있었습니다 .
- Linux의 svn cli
- Windows의 TortoiseSVN
- OSX의 Safari / Firefox / Chrome
OSX (Mountain Lion)에서 시도했지만 인증서의 유효성을 검사하지 못한 두 가지 svn cli 버전은 다음과 같습니다.
/usr/bin/svn
: 1.6.18 (r1303927)-Mountain Lion / Xcode/opt/homebrew/bin/svn
: 1.7.9 (r1462340) - 사용하여 컴파일 된 사제를
이 문제를 해결할 방법이 있습니까?
/etc/ssl/certs
데비안에 저장되어 있지만 OSX에서의 위치는 모릅니다.