Myślę, że jest to bardzo powszechny problem wśród tych, którzy chcą używać Cargo z Windows w pracy; Widziałem wiele problemów związanych z GitHubem i postów na forum, ale żadna z odpowiedzi nie rozwiązała moich problemów.Ładunek w Windows za firmowym proxy
Ilekroć próbuję zbudować jakiś kod wskazujący na skrzyni crates.io, pojawia się następujący błąd:
Downloading <package>
error: unable to get packages from source
Caused by:
failed to download package <package> from <package address>
Caused by:
SSL connect error
Co mogę zrobić, aby rozwiązać ten problem? Wiem, że Cargo może używać ustawień pod .cargo/config
i że szczegóły proxy mogą być tam zawarte, ale to nie działa dla mnie, z lub bez określenia ścieżki do certyfikatu (użyłem tego rozproszonego z zawijaniem), jak poniżej :
[http]
proxy = "http://user:[email protected]:port"
cainfo = "cert.pem"
[https]
proxy = "https://user:[email protected]:port"
cainfo = "cert.pem"
Proxy określone w pliku konfiguracyjnym działa w dowolnym innym celu.
Używam Windows 7 64bit, Rust 1.11 GNU i Cargo w pakiecie z nim. Jak mogę to sprawić? Obecnie muszę uciekać się do pobierania źródeł skrzynek ręcznie z ich repozytoriów i określania paths = [...]
dla każdego z nich w pliku konfiguracyjnym Cargo.