View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0031108 | 2.x IDE Bugs | Source Control | Public | 2019-06-28 08:51 | 2019-08-16 15:00 |
Reporter | Dan | Assigned To | Steven Campbell | ||
Priority | High | Severity | B - Major | Reproducibility | Unable To Reproduce |
Status | Closed | Resolution | No Change Required | ||
Platform | - | OS | Windows 10 | OS Version | Pro x64 |
Product Version | 2.2.2 | ||||
Target Version | Fixed in Version | ||||
Summary | 0031108: Source Control: Github error "User cancelled certificate check" shown when trying to clone private repo projects | ||||
Description | We 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 Reproduce | 1. Clone a private repository from Github 2. See the error over the Start Page. | ||||
Additional Information | https://yoyogames.zendesk.com/agent/tickets/159221 | ||||
Tags | No tags attached. | ||||
2.x IDE Found In | 2.2.2.413 | ||||
2.x Runtime Found In | 2.2.2.326 | ||||
2.x IDE Verified In | |||||
2.x Runtime Verified In | |||||
|
|
|
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. |
|
Closing as per the above comment. |