VS Code proxy postavke za proširenja, CLI i terminalne programe
Uređivač, proširenja, CLI i terminalni programi mogu imati različite mrežne putanje. Odvojite spremljenu proxy prijavu od klijenta koji šalje neuspjeli zahtjev.
Zapamćena VS Code proxy prijava može postojati istovremeno s neuspjelim preuzimanjem u terminalu ili proširenju. Utvrdite radnju i proces koji šalje neuspjeli zahtjev prije promjene spremljenog računa.
Osnovno umrežavanje uređivača
Osnovna proxy podrška u VS Code dolazi iz Chromiuma i obično slijedi sistemske mrežne postavke. Podržava uobičajene autentificirane HTTP proxy sheme i može zapamtiti vjerodajnice u spremištu vjerodajnica operacijskog sustava. To spremište nije automatski izvor računa za svaki program koji uređivač pokrene.
Ako se zapamćeni račun odbije, provjerite krajnju točku i najavljenu metodu. Postavke certifikata ne daju nedostajuću autentifikaciju.
Proširenja i CLI zahtjevi
VS Code dokumentira naslijeđene postavke poput http.proxy za scenarije proširenja i CLI-ja. Provjerite verziju uređivača i vlastito mrežno sučelje proširenja: može koristiti drugu biblioteku, pokretati izvršnu datoteku ili raditi u drugom okruženju.
Programi integriranog terminala
npm, Git, pip i druge naredbe koriste vlastite podržane proxy postavke. Ispitajte stvarno okruženje procesa. Postojeći terminal može zadržati stare varijable, a udaljeni terminal može raditi na drugom računalu.
Pristup tržnici i isporuka artefakata proširenja mogu koristiti različite hostove. Sačuvajte naziv hosta iz neuspjelog zahtjeva; uspješan zahtjev za katalog ili prijavu ne dokazuje dostupnost artefakata.
Prijavite radnju, lokaciju procesa, proxy krajnju točku i prvu neuspjelu fazu, bez tajni. Ta zapažanja lociraju 407, TLS grešku ili nedostupan host isporuke u klijentu kojem pripada.