J'essaie de cloner un projet GitHub dans mon système de bureau.
set HTTPS_PROXY=http://<UN>:<PWD>@<PROXYSERVER>:<PORT>
set HTTP_PROXY=http://<UN>:<PWD>@<PROXYSERVER>:<PORT>
J'ai défini les proxies HTTPS et HTTP, ainsi que sslVerify sur false
[https]
sslVerify = false
[http]
sslVerify = false
je reçois tout de même "Erreur de protocole SSL inconnue liée à github.com:443".
Quelqu'un peut-il me conseiller ce que je dois faire?
Assurez-vous d’utiliser la dernière version de Git (2.12.2) pour vérifier si le problème persiste.
Si tel est le cas, voir les différents paramètres mentionnés dans " Erreur de protocole SSL inconnue lors de la connexion " afin de déboguer ceci:
# Windows
set GIT_CURL_VERBOSE=1
set GIT_TRACE_PACKET=2
# Unix
export GIT_CURL_VERBOSE=1
export GIT_TRACE_PACKET=2
Mise à jour février 2018: après édition 587 (Désactiver TLSv1.0 et Désactiver le chiffrement), ceci est enfin en place: plus de TLSv1.0.
Voir " Interrompre la prise en charge des normes cryptographiques faibles ", mis à jour en 2018 avec " Avis de suppression des normes cryptographiques faibles ".
Le 8 février 2018, nous commencerons par désactiver les éléments suivants:
- TLSv1/TLSv1.1: cela s'applique à toutes les connexions HTTPS, y compris les connexions Web, API et git à https://github.com et https://api.github.com .
- diffie-hellman-group1-sha1: ceci s'applique à toutes les connexions SSH vers github.com
- diffie-hellman-group14-sha1: ceci s'applique à toutes les connexions SSH vers github.com
Alors, assurez-vous que:
Assurez-vous que votre proxy est correctement défini si vous en avez un: Git config --global http.proxy http: // Utilisateur: PASSWORD @ PROXY: PORT