After GitHub "has disabled support for weak encryption" [ https://githubengineering.com/crypto-deprecation-notice/ ] in [ https://github.com/Microsoft/Git-Credential-Manager-for-Windows ] my TeamCity lost connection with Git:
"List remote refs failed: com.jcraft.jsch.JSchException: Algorithm negotiation fail"
I had a update Github in server/slaves and changed register entries. And, I tried update jsch lib to last "jsch-0.1.54.jar" [ "Algorithm negotiation fail" with SSH authentication on TeamCity ], but doesn't works.
My env:
- Teamcity Professional 8.1.4 (build 30168)
- Windows 2008 Server R2 x64
- Git version 2.16.1.windows. (x64)