. Advertisement .
..3..
. Advertisement .
..4..
The error
fatal: unable to access 'https://github.com/mfitzp/15-minute-apps.git/': error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version Completed with errors, see above.
occurred when I use SourceTree and clone from a general github repository. I’ve tried to fix it for some days but have not resolved it yet. Can someone suggest a relevant solution to fix the error:1407742e:ssl routines:ssl23_get_server_hello:tlsv1 alert protocol version issue? Much appreciate your support.
The cause: This error occurs because the git version
1.9.5
which you are using is old.The solution: In SourceTree, go to
Tools > Options > Git
, and if you’re usingUse Embedded Git
, you’ll notice that the git version is outdated; the most recent version of git is2.16.2
.So click
Use System Git
, and if you installed a newer version of git, it will show newer version followingUse System Git
, and then try to clone again; it should work perfectly.The problem was the same for me, and I found a solution:
1.updategit to the most recent version
2.in Command Line Check your tls Version with the command: git-config http.sslVersion
3. If the version is tlsv1.0, you will need to upgrade it with command to tlsv1.2
The error will be gone.