Ich habe Probleme beim Abrufen, Ziehen und Klonen von einem Git-Repository. Ich bekomme folgende FehlermeldungGit kann nicht abrufen, ziehen oder klonen mit https
git -c diff.mnemonicprefix=false -c core.quotepath=false fetch origin
fatal: unable to access 'https://[email protected]/scm/project/projectname.git/': error:14077102:SSL routines:SSL23_GET_SERVER_HELLO:unsupported protocol
Server ist ein selbst gehosteter BitBucket-Server und Client ist Sourcetree 1.8.3.0. Git ist 2.6.1, aber mit 2.7.2
Client-Rechner den gleichen Fehler ist Windows-10
Die gleiche Konfiguration auf einem Mac funktioniert. Auch bei TortoiseGit statt Sourcetree gib den Fehler. Also vermute ich, dass Win das Problem verursacht.
Wie kann ich herausfinden, was das eigentliche Problem ist? Die Fehlermeldung ist nicht sehr hilfreich.
Update:
das ist, was ich, wenn ich ein git ziehen von der Kommandozeile
C:\0.GIT\project>set GIT_TRACE=1
C:\0.GIT\project>set GIT_CURL_VERBOSE=1
C:\0.GIT\project>git pull
08:48:43.730071 git.c:348 trace: built-in: git 'pull'
08:48:43.734740 run-command.c:343 trace: run_command: 'fetch' '--update-head-ok'
08:48:43.974726 git.c:348 trace: built-in: git 'fetch' '--update-head-ok'
08:48:43.988735 run-command.c:343 trace: run_command: 'git-remote-https' 'origin' 'https://[email protected]/project.git'
* Couldn't find host server.domain.tld in the _netrc file; using defaults
* timeout on name lookup is not supported
* Trying 81.xxx.xxx.xxx ...
* Connected to server.domain.tld (81.xxx.xxx.xxx) port 443 (#0)
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
* CAfile: C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
CApath: none
* error:14077102:SSL routines:SSL23_GET_SERVER_HELLO:unsupported protocol
* Closing connection 0
fatal: unable to access 'https://[email protected]/project.git/': error:14077102:SSL routines:SSL23_GET_SERVER_HELLO:unsupported protocol
Können Sie die Befehle angeben, die Sie zum Abrufen/Ziehen/Klonen des Repos verwendet haben? Es scheint, dass das https-Protokoll nicht unterstützt wird? Hast du es mit ssh versucht? – TheGeorgeous
Ich habe meinen ursprünglichen Beitrag aktualisiert –