Utknąłem za zaporą, więc muszę użyć HTTPS, aby uzyskać dostęp do mojego repozytorium GitHub. Używam cygwin 1.7.7 na Windows XP.
Próbowałem ustawić pilota na https://username@github.com/username/ExcelANT.git
, ale wypychanie monituje o hasło, ale nic nie robi, gdy je wprowadzę.
https://username:<password>github.com/username/ExcelANT.git
i klonowanie pustego repozytorium od zera, ale za każdym razem daje mi ten sam błąd
błąd: problem z certyfikatem SSL, sprawdź, czy certyfikat CA jest OK. Szczegóły:
błąd: 14090086: Procedury SSL: SSL3_GET_SERVER_CERTIFICATE: weryfikacja certyfikatu nie powiodła się podczas uzyskiwania dostępu do https://github.com/username/ExcelANT.git/info/refs
Włączenie GIT_CURL_VERBOSE=1
daje mi
* Informacje o podłączeniu () do portu github.com 443 (# 0)
* Próbowanie 207.97.227.239 ... * Pomyślnie ustawiono lokalizacje weryfikacji certyfikatów:
* Plik CA: brak
CApath: / usr / ssl / certs
* Problem z certyfikatem SSL, sprawdź, czy certyfikat CA jest OK. Szczegóły:
błąd: 14090086: Procedury SSL: SSL3_GET_SERVER_CERTIFICATE: weryfikacja certyfikatu nie powiodła się
* Wygasła wyczyszczona
* Zamykanie połączenia # 0
* Informacje o połączeniu () z portem github.com 443 (# 0)
* Próbowanie 207.97.227.239 ... * Pomyślnie ustaw certyfikat sprawdź lokalizacje:
* CAfile: brak
CApath: / usr / ssl / certs
* Problem z certyfikatem SSL, sprawdź, czy certyfikat CA jest OK. Detale:
błąd: 14090086: Procedury SSL: SSL3_GET_SERVER_CERTIFICATE: weryfikacja certyfikatu nie powiodła się
* Wygasła wyczyszczona
*
Błąd zamknięcia połączenia nr 0 : problem z certyfikatem SSL, sprawdź, czy certyfikat CA jest OK. Szczegóły:
błąd: 14090086: Procedury SSL: SSL3_GET_SERVER_CERTIFICATE: weryfikacja certyfikatu nie powiodła się podczas uzyskiwania dostępu do https://github.com/username/ExcelANT.git/info/refs
fatal: HTTP request failed
Czy to problem z moją zaporą ogniową, cygwinem czy co?
Nie ustawiłem proxy HTTP w konfiguracji Git, jednak jest to serwer ISA, który wymaga uwierzytelnienia NTLM, a nie podstawowego, więc jeśli nikt nie wie, jak zmusić gita do korzystania z NTLM, jestem zdumiony.