...
- Git Bash aka Git SCM
- install the latest version https://git-scm.com/download/win
- this usually resolves issues for Visual Studio, TortoiseGit and other tools that utilise Git Bash/SCM
- TortoiseGit
- install latest version https://tortoisegit.org/download/
- in case of Git Bash/SCM presence, you must update it
- SourceTree
- install latest version https://sourcetreeapp.com/?v=win
- Visual Studio
- install latest version https://visualstudio.microsoft.com/downloads/
- in case of Git Bash/SCM presence, you must update it
- Java
- simply upgrade java to latest version
if upgrade is not possible, you must manually import new CA certificate https://letsencrypt.org/certs/isrgrootx1.pem into java cacerts
Like in this example assuming C:\Program Files\Java\jdk-11.0.4\ Java path:Code Block C:\Program Files\Java\jdk-11.0.4\bin\keytool -import -trustcacerts -alias certAlias -file isrgrootx1.pem -keystore C:\Program Files\Java\jdk-11.0.4\lib\security\cacerts
Inspired by: https://docs.oracle.com/javase/tutorial/security/toolfilex/rstep1.html
Linux
Following resolutions help to make CA certs trusted for curl, wget and other system tools, also updates openjdk cacerts store.
...