View Issue Details

IDProjectCategoryView StatusLast Update
00311082.x IDE BugsSource ControlPublic2019-08-16 15:00
ReporterDanAssigned ToSteven Campbell 
PriorityHighSeverityB - MajorReproducibilityUnable To Reproduce
Status ClosedResolutionNo Change Required 
Platform-OSWindows 10OS VersionPro x64
Product Version2.2.2 
Target VersionFixed in Version 
Summary0031108: Source Control: Github error "User cancelled certificate check" shown when trying to clone private repo projects
DescriptionWe have a user getting the Github error "User cancelled certificate check" when trying to clone private repo projects. This is using 2.2.2 and has only started recently for the user, so at this time we're expecting to find that Github have changed their security setup again - will need to investigate this further.
Steps To Reproduce1. Clone a private repository from Github
2. See the error over the Start Page.
Additional Informationhttps://yoyogames.zendesk.com/agent/tickets/159221
TagsNo tags attached.
2.x IDE Found In2.2.2.413
2.x Runtime Found In2.2.2.326
2.x IDE Verified In
2.x Runtime Verified In

Activities

Dan

2019-06-28 08:51

Adminstrator  

Steven Campbell

2019-07-17 09:53

Manager   ~0064447

This is an issue with Windows 7, as TLS 1.2 is not enabled by default, and libgit2 uses whatever default WinHTTP gives it.
GitHub deprecated TLS 1.0 and 1.1 support in February 2018 ( https://github.blog/2018-02-01-crypto-removal-notice/ ) which is what is causing the issue.
It is therefore recommended to install Microsoft's "Easy Fix" here: https://support.microsoft.com/en-us/help/3140245/update-to-enable-tls-1-1-and-tls-1-2-as-default-secure-protocols-in-wi#easy as this will enable TLS 1.2 and keep the user's machine secure.

Dan

2019-08-16 15:00

Adminstrator   ~0064564

Closing as per the above comment.