Nastavenia proxy vo VS Code pre rozšírenia, CLI a terminálové programy
Editor, rozšírenia, CLI a terminálové programy môžu mať rôzne sieťové cesty. Oddeľte uložené prihlásenie k proxy od klienta, ktorý odosiela neúspešnú požiadavku.
Uložené prihlásenie k proxy vo VS Code môže existovať súčasne s neúspešným sťahovaním v termináli alebo v rozšírení. Pred zmenou uloženého účtu určite operáciu a proces, ktorý neúspešnú požiadavku odosiela.
Základná sieť editora
Základná podpora proxy vo VS Code pochádza z Chromia a zvyčajne sa riadi systémovým nastavením siete. Podporuje bežné autentizované schémy HTTP proxy a dokáže si zapamätať prihlasovacie údaje v úložisku prihlasovacích údajov operačného systému. Toto úložisko nie je automaticky zdrojom účtu pre každý program, ktorý editor spustí.
Ak je uložený účet odmietnutý, skontrolujte koncový bod a inzerovanú metódu. Nastavenia certifikátu nedodávajú chýbajúcu autentizáciu.
Rozšírenia a požiadavky CLI
VS Code dokumentuje zastarané nastavenia, ako je http.proxy, pre scenáre rozšírení a CLI. Skontrolujte verziu editora a vlastné sieťové rozhranie rozšírenia: môže používať inú knižnicu, spúšťať spustiteľný súbor alebo bežať v inom prostredí.
Programy v integrovanom termináli
npm, Git, pip a ďalšie príkazy používajú vlastné podporované nastavenia proxy. Preskúmajte skutočné prostredie procesu. Existujúci terminál môže uchovať staré premenné a vzdialený terminál môže bežať na inom počítači.
Prístup k trhovisku a doručovanie artefaktov rozšírení môžu používať rôznych hostiteľov. Zachovajte názov hostiteľa z neúspešnej požiadavky; úspešná požiadavka na katalóg alebo prihlásenie nepreukazuje dostupnosť artefaktov.
Nahláste operáciu, umiestnenie procesu, koncový bod proxy a prvú neúspešnú fázu bez tajomstiev. Tieto pozorovania lokalizujú 407, chybu TLS alebo nedostupného hostiteľa doručenia v klientovi, ktorému patrí.