Je reçois ce message d'erreur de GitKraken chaque fois que j'essaie de cloner/récupérer/pousser/pousser vers l'un de mes référentiels Github:
échec d'obtention du certificat de serveur: le descripteur est dans le mauvais état pour l'opération demandée
Je ne sais pas pourquoi cela se produit, tout fonctionnait bien avec ma configuration actuelle jusqu'à hier et j'ai vérifié que GitKraken est correctement autorisé à se connecter à mon compte Github et à mes référentiels.
Ce que j'ai essayé:
.gitkraken
dossier sous %AppData%
et reconnecté à partir de zéro.Informations techniques:
Quelqu'un d'autre a un problème similaire ou sait comment y faire face?
PS: Je ne sais pas exactement quelles autres informations techniques pourraient être utiles pour résoudre le problème, alors n'hésitez pas à me demander dans les commentaires ci-dessous de mettre à jour ma question avec toute information pertinente.
En effet, Github a supprimé la prise en charge standard cryptophile faible (TLSv1 et TLSv1.1) - source
Tout ce que vous avez à faire sur les appareils Windows (principalement sur Windows 7) est de définir la version TLS par défaut sur 1.2 - link
Cela m'a brisé pendant longtemps.
Dans gitkraken, allez dans la fenêtre de gauche où "Origin" est sur vos dépôts respectifs, cliquez sur les trois points sur le flux et cliquez sur "modifier l'origine", assurez-vous que vos URL pull & Push sont ssh ou http PAS https.
Le même problème ici, la même configuration, a également bien fonctionné avant (la semaine dernière). (gitkraken dernier/win7 64bit)
La seule solution que j'ai trouvée a été de supprimer complètement le dépôt et de le cloner à nouveau.
Pas sûr des raisons. :(