2017-01-30 1 views
1

Lorsque Cargo tente de télécharger un fichier, l'erreur [35] SSL connect error s'affiche. J'utilise Windows et je n'utilise pas de proxy.Cargo ne peut pas télécharger un fichier en raison d'une erreur de connexion SSL

Si je tente de compiler un projet avec cargo build, il renvoie l'erreur:

Downloading crypto-hash v0.2.1 
error: unable to get packages from source 

Caused by: 
    [35] SSL connect error (schannel: next InitializeSecurityContext failed: Unknown error (0x80092013) - Il server di revoca � offline. La funzione richiamata non � in grado di completare il controllo di revoca.) 

Est-ce un problème avec boucle? J'ai trouvé this article, mais je ne sais pas si je dois mettre une configuration dans le fichier .cargo\config.

+2

Il nous manque des détails importants: est-ce que cela se produise dans un projet? Si non, lequel? Pouvez-vous télécharger les mêmes paquets en utilisant une autre application? –

+0

Oui pour tout projet, même si j'essaye "cargo install racer" –

Répondre

2

Votre message d'erreur (automatiquement traduite en anglais) dit:

The revocation server is offline. The callback function will not be able to complete the revocation check

certificats SSL peuvent être révoqués à tout moment, si un client a besoin d'être en mesure de vérifier un serveur pour voir dans quel état ils sont. Pour une raison quelconque, votre ordinateur est incapable de se connecter au serveur. Ceci est très peu susceptible d'être un problème de cargaison; Vous devez probablement effectuer un dépannage réseau normal pour découvrir pourquoi vous ne pouvez pas vous connecter à ce serveur.

Il y a un certain nombre de questions de fret (2797, 1180, 636, 1689, probablement plus) autour de cela. Voici quelques suggestions:

636 has a comment aussi spécifiquement sur le serveur de révocation.

Au 2016-12-01:

The tl;dr; I believe is that on Windows right now there's no way to get Cargo to accept an invalidate [sic] SSL certificate.

+0

Ok, c'est probablement un problème de réseau/windows, mais est-ce possible d'exclure cette vérification? Avec curl il y a --ssl-no-révoquer le drapeau –

+0

@MarcoAndreolli probablement pas (voir mes mises à jour). Vous ne devriez pas essayer de désactiver SSL (ou toute sécurité, vraiment), à la place, vous devriez vous efforcer de résoudre le problème. La sécurité SSL est d'une importance vitale dans le monde aujourd'hui. – Shepmaster

+1

1. Je n'ai pas de proxy, 2. Je désactive proxy et AntiVirus, 3. config semble ne rien faire ... mais je ne sais pas si j'obtiens le bon fichier .pem –