-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Milestone
Description
By default, GitExtensions allows you to install PuTTY 0.63. Until today (2018-02-22) that was fine for connecting to github. However, due to github discontinuing weak crypto support (https://githubengineering.com/crypto-removal-notice/), PuTTY 0.63 is insufficient.
When I attempted a push, the error message github returned started with FATAL ERROR: Couldn't agree a key exchange algorithm
As a workaround for now, I was able to:
- Download the latest PuTTY at https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
- Install PuTTY to the default directory
- Copy/replace the four PuTTY .exe's in the GitExtensions install directory:
pageant.exe,plink.exe,putty.exe, andputtygen.exe
I experienced this on a Windows 7, 32-bit VM where I had not previously installed PuTTY independent of GitExtensions. I was using GitExtensions 2.51 (latest release at the time). The standalone version of PuTTY I installed was 0.70.
JohannesHoppe, silasary, leovo2708, dvdnhm, jrfnl and 37 morelinuradu