SourceTree 오류 : 1407742E : SSL 루틴 : SSL23_GET_SERVER_HELLO : tlsv1 경보 프로토콜 버전
SourceTree를 사용하고 있으며 일반 github 저장소에서 복제하려고 시도했지만이 오류가 발생했습니다.
치명적 : ' https://github.com/mfitzp/15-minute-apps.git/ ' 에 액세스 할 수 없음 : error : 1407742E : SSL 루틴 : SSL23_GET_SERVER_HELLO : tlsv1 경고 프로토콜 버전 완료되었지만 오류가 발생했습니다. 위 참조.
그것을 해결하는 방법?
확인 Tools > Options > Git
당신이 사용하는 경우, SourceTree에서 Use Embedded Git
, 당신은 자식 버전이 볼 수있는 1.9.5
오래 된, 최신 버전 자식의입니다 2.16.2
.
따라서을 클릭하십시오 Use System Git
. git의 최신 버전을 설치하면 최신 버전 Use system Git
이 표시되면 다시 복제를 시도하면 정상적으로 작동합니다.
또한 여기에서 다른 답변을 참조하십시오 .
나는 같은 문제가 있었고 내 해결책은 다음과 같습니다.
1. git을 최신 버전으로 업데이트
2. 명령 줄에서 다음 명령을 사용하여 tls 버전을 확인합니다. git config http.sslVersion
3. 버전이 tlsv1.0 인 경우 다음 명령을 사용하여 tlsv1.2로 업데이트해야합니다.
- git config --global --unset http.sslVersion
- git config --global --add http.sslVersion tlsv1.2
그리고 오류가 더 이상 존재하지 않을 것입니다.
git을 최신 버전 https://git-scm.com/downloads 로 업그레이드해야합니다.
나는 같은 문제가 있었다
먼저 https://git-scm.com/downloads 에서 git 버전을 업데이트합니다.
32 버전과 64 버전을 설치할 수 있습니다.
그런 다음 원격 저장소에서 코드를 가져 오십시오.
그래도 작동하지 않으면 다음 명령을 실행하여 모든 git 구성을 나열하십시오.
git config --global --list
모든 SSL 구성 관련 설정을 제거하십시오. SSLVersion 등과 같은 SSL 구성 만 제거합니다. 위의 명령 결과에서 설정 이름을 가져올 수 있습니다. 결과 형식은 ConfigurationName = value입니다. 구성을 제거하려면 다음 명령을 실행하십시오.
git config --global --unset ConfigurationName
예를 들어, user.name 구성을 제거하려는 경우
git config --global --unset user.name
SSL 구성을 삭제 한 후 원격 저장소에서 코드를 가져 오십시오. 이번에는 git이 기본 SSL 구성 값을 사용합니다.
Mountain Lion (10.8.5)을 사용 중이므로 2.3.5보다 높은 Git 버전을 얻을 수 없습니다. 나를 위해 일한 유일한 것은 여기에 설명 된대로 내 Github 계정에 SSH 키를 추가하는 것 입니다.
그런 다음 SSH 로 복제합니다 . SourceTree를 사용하거나git clone git@github.com:[username]/[repository].git
먼저 git 버전 2.16을 설치했습니다. 터미널에 git 버전을 입력하면 출력은 1.9입니다. 그래서 이전 버전을 제거했습니다. 그리고 git 버전을 다시 확인하면 2.16이 표시됩니다. 문제가 해결되었습니다. The git이 작동합니다.
또한 다음 단계를 일찍 수행했지만 이것이 효과적이라고 생각하지 않습니다.
git config --global --unset http.sslVersion
git config --global --add http.sslVersion tlsv1.2
새 버전을 다운로드하면 매력처럼 작동합니다-
'developer tip' 카테고리의 다른 글
레이아웃이 iOS 상태 표시 줄과 겹치는 것을 방지하는 방법 (0) | 2020.11.15 |
---|---|
WiX ICE 유효성 검사 오류 (0) | 2020.11.14 |
속성 트리를 사용하여 Boost에서 JSON 배열 만들기 (0) | 2020.11.14 |
ffmpeg를 사용하여 비디오 중앙에 투명한 워터 마크를 추가하는 방법은 무엇입니까? (0) | 2020.11.14 |
PC로 iPad Safari 디버그 (0) | 2020.11.14 |