You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
git -c diff.mnemonicprefix=false -c core.quotepath=false fetch origin
fatal: unable to access 'https://git.abc.com/iis/App-Server.git/': error:14077410:SSL routines:SL23_GET_SERVER_HELLO:sslv3 alert handshake failure
Completed with errors with errors, see above.
i tried change the security protocols TLS 1.1 and 1.2 and turning on ssl3 and then off but nothing yet.
runing version 126.96.36.199 under windows 2012r2
I had the same issue after Bitbucket dropped TLS 1.0 and 1.1 support at the beginning of December 2018. The issue was fixed by manually upgrading the embedded git used within SourceTree (from Tools > Options > Git: Update Embedded button within the Git Version group) which is the git that the program was using.
I was able to solve it by running
git config --list --show-origin
and then seeing that I had a line:
I edited the file, c:/Users/user/.gitconfig, and deleted the line [http] and the line sslversion=sslv3 and that fixed it for me. Reinstalling git and source tree do not remove the config file, so they don't help.
IF i try to "open in terminal" option it opens an cmd and then closes it. im unable to catch any errors.
the ssleay32.dll version is 1.0.2d
the libeay32.dll version is 1.0.2d
they are both under the AppData\Local\Atlassian\SourceTree\git_local\mingw32\bin folder.
if I remove / rename the entire install of atlassian and then do a fresh install should it not install the lastest version of these?
Hi! That could be related to this OpenSSL bug. They mentioned the bug was introduced with OpenSSL v1+, can you check if that's the version you have, go back to a previous one and see if the error disappears? This was documented at Git clone fails with SSL routines.
If you're still having issues, and for troubleshooting purposes, can you try to do the operations using the terminal (instead of SourceTree) and let us know if you're also getting that error?
This morning I "stumbled" into the same problem, that i couldn't connect to our repository due to that damn SSL handshake failure.
A quick internet search has led me to this page, but I was glad to fix the issue as it also occurred after re-installing Sourcetree and trying to connect to our repository via the terminal.
I installed a more recent version of GIT (2.14.1) and it worked again.