GUI Push errors out on SSL handshake
We are having a problem updating commits to the remote repository using the TortoiseGit GUI. The remote repository is hosted on BitBucket.org.
What steps will reproduce the problem?
- Commit a repository using the GUI.
- Attempting to push the commit to the remote repository using the GUI.
What is the expected output? What do you see instead?
The GUI should display a box for input of the password for the remote repository, but instead throws the following error:
git.exe push --all --progress "origin"
error: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure while accessing https://******@bitbucket.org/***/***/***.git/info/refs?service=git-receive-pack
fatal: HTTP request failed
git did not exit cleanly (exit code 128) (781 ms @ 12/3/2018 3:38:23 PM)
What version of TortoiseGit and Git are you using? On what operating system?
The system uses 1.8.7 of TortoiseGit on a Windows 2008R2 server running Apache 2.2.15 for the Ruby apps. The remote repository is BitBucket.org.
Please provide any additional information below.
BitBucket.org recently made some changes to their interface, and the error has just started showing up.
Does an update to TortoiseGit fix the problem or is there another issue?
If an upgrade to TortoiseGit will fix the problem, which upgrade is the highest we can use with our server configuration?