SSL 핸드 셰이크 오류로 인해 svn 저장소에 액세스하는 데 문제가 있습니다. 다음은 출력 결과입니다.SVN, OSX10.7 : SSL 핸드 셰이크 실패 : SSL 오류 코드 -1/1/336032856
$ svn ls https://example.edu:40657/folder
svn: OPTIONS of 'https://example.edu:40657/folder': SSL handshake failed: SSL error code -1/1/336032856 (https://example.edu:40657)
리포지토리를 다른 서버로 옮긴 후이 작업이 시작되었습니다. 새로운 보안 인증서도 발행되었습니다.
여기에 제기 된 문제 (Handshake failure with "SSL error code -1/1/336032856" on OS X 10.7)와 faq은 읽었지만 내 SSL 버전은 1.0.1c입니다. 다른 어떤 (리눅스) 머신도 문제를 안 보이기 때문에 이것은 클라이언트 측 문제라고 생각합니다. ~/.subversion 폴더를 삭제하고 svn 또는 ssl이라고 표시된 항목을 내 키 체인에서 삭제했지만 여전히 운이 없습니다. 내 생각 엔 아직 모르는 어딘가에 저장된 보안 키가 있다는 것입니다. 어떤 아이디어?
어떤 버전의'svn'을 사용하고 있습니까? 'which svn'과'svn --version'을 시도하십시오. Xcode에서 Apple이 제공 한 것이라면 openssl 1.0.1c는 OS X와 함께 제공되지 않기 때문에 사용하지 않습니다. –
svn은 usr/bin/svn을 반환하고 svn --version은 1.6.17 – dmagree
을 반환합니다. Apple에서 제공 한 버전과 openssl의 새 버전을 설치해도 영향을 미치지 않습니다. 그래서 이것은 당신이 인용 한 이슈와 같은 문제인 것처럼 보입니다. –