Es wurden viele Fragen zu diesem Thema gestellt, aber keine davon hat eine endgültige Antwort.
Ich entwickle in Visual Studio 2017 (Version 15.8.5) in einem Unternehmensnetzwerk hinter Proxy mit meinen Git-Repositories auf Azure DevOps (formal VSTS).
Wenn ich etwas mit dem Repo versuche (Push / Pull / Sync usw.), erhalte ich ständig Fehler SSL certificate problem: unable to get local issuer certificate
. Der Fehler tritt auf, wenn der Team Explorer innerhalb von V / Studio oder Git-Befehle in einem CMD-Fenster (Administrator) verwendet wird.
Um dieses Problem zu lösen, werden die meisten Antworten innerhalb von Got For Windows für die Verwendung von Git Credential Manager für Windows verwendet
Jetzt werde ich Failed to receive handshake, SSL/TLS connection failed
Wenn ich die Verbindung zum Firmen-LAN trenne und eine Verbindung zu einem offenen WLAN (zu Hause, 4G) herstelle, funktioniert alles absolut einwandfrei. Es hat also natürlich etwas damit zu tun, wie Git und mein Firmen-Proxy miteinander kommunizieren.
Das ist meine Welt .gitconfig
[user]
name = xxxxxxxxx
email = xxxxxx@xxxxx.xxxx
[http]
sslcapath = C:/Program Files/Git/usr/ssl/certs
sslCAInfo = C:/Program Files/Git/usr/ssl/certs/ca-bundle.crt
sslBackend = schannel
Wenn ich Haare hätte, würde ich sie herausziehen ... Bitte helfen Sie jemand ..
sslcapath
zu sslCAInfo passen aber immer noch Failed to receive handshake, SSL/TLS connection failed