Skip to content

PuTTY Installer Is Outdated #4509

@MrScruffy04

Description

@MrScruffy04

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:

  1. Download the latest PuTTY at https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
  2. Install PuTTY to the default directory
  3. Copy/replace the four PuTTY .exe's in the GitExtensions install directory: pageant.exe, plink.exe, putty.exe, and puttygen.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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions