SSL-Zertifikat abgelehnt beim Versuch, über HTTPS hinter der Firewall auf GitHub zuzugreifen

Ich stecke hinter einer Firewall und muss HTTPS verwenden, um auf mein GitHub-Repository zuzugreifen. Ich verwende cygwin 1.7.7 unter Windows XP.

Ich habe versucht, die Fernbedienung auf @ zu stellehttps://[email protected]/username/ExcelANT.git, drücke aber die Eingabeaufforderung für ein Passwort, aber mache nichts, sobald ich es eingegeben habe.https://username:<password>github.com/username/ExcelANT.git und das leere Repo von Grund auf klonen, aber jedes Mal gibt es mir den gleichen Fehler

Fehler: Problem mit dem SSL-Zertifikat. Überprüfen Sie, ob das CA-Zertifikat in Ordnung ist. Einzelheiten
error: 14090086: SSL-Routinen: SSL3_GET_SERVER_CERTIFICATE: Zertifikatsprüfung beim Zugriff auf @ fehlgeschlaghttps: //github.com/username/ExcelANT.git/info/ref

EinschaltenGIT_CURL_VERBOSE=1 gibt mi

* Verbinde () mit github.com Port 443 (# 0)
* 207.97.227.239 wird versucht ... * Zertifikatsüberprüfungsspeicherorte wurden erfolgreich festgelegt:
* CAfile: none
CApath: / usr / ssl / certs
* Problem mit dem SSL-Zertifikat. Vergewissern Sie sich, dass das CA-Zertifikat in Ordnung ist. Einzelheiten
Fehler: 14090086: SSL-Routinen: SSL3_GET_SERVER_CERTIFICATE: Zertifikatprüfung fehlgeschlagen
* Ablauf gelöscht
* Verbindung # 0 wird geschlossen
* Verbinde () mit github.com Port 443 (# 0)
* 207.97.227.239 wird versucht ... * Zertifikatsüberprüfungsspeicherorte wurden erfolgreich festgelegt:
* CAfile: none
CApath: / usr / ssl / certs
* Problem mit dem SSL-Zertifikat. Vergewissern Sie sich, dass das CA-Zertifikat in Ordnung ist. Einzelheiten
Fehler: 14090086: SSL-Routinen: SSL3_GET_SERVER_CERTIFICATE: Zertifikatprüfung fehlgeschlagen
* Ablauf gelöscht
* Verbindung # 0 wird geschlossen
Fehler: Problem mit dem SSL-Zertifikat. Vergewissern Sie sich, dass das CA-Zertifikat in Ordnung ist. Einzelheiten
error: 14090086: SSL-Routinen: SSL3_GET_SERVER_CERTIFICATE: Zertifikatsprüfung beim Zugriff auf @ fehlgeschlaghttps: //github.com/username/ExcelANT.git/info/ref

fatal: HTTP request failed

Ist das ein Problem mit meiner Firewall, Cygwin oder was?

Ich hatte den HTTP-Proxy nicht in der Git-Konfiguration festgelegt, aber es ist ein ISA-Server, der NTLM-Authentifizierung benötigt, nicht grundlegend. Wenn also niemand weiß, wie man git zwingt, NTLM zu verwenden, bin ich am Ende.

Antworten auf die Frage(56)

Ihre Antwort auf die Frage