Прокси поставке у VS Code-у за екстензије, CLI и терминалне програме
Уређивач, екстензије, CLI и терминални програми могу имати различите мрежне путање. Одвојте сачувану прокси пријаву од клијента који шаље неуспешан захтев.
Сачувана прокси пријава у VS Code-у може постојати истовремено са неуспешним преузимањем у терминалу или екстензији. Пре него што промените сачувани налог, утврдите радњу и процес који шаље неуспешан захтев.
Основно умрежавање уређивача
Основна прокси подршка у VS Code-у долази из Chromium-а и обично прати системске мрежне поставке. Подржава уобичајене аутентификоване HTTP прокси шеме и може да запамти акредитиве у складишту акредитива оперативног система. То складиште није аутоматски извор налога за сваки програм који уређивач покрене.
Ако се сачувани налог одбије, проверите крајњу тачку и најављени метод. Поставке сертификата не дају недостајућу аутентификацију.
Екстензије и CLI захтеви
VS Code документује наслеђене поставке попут http.proxy за сценарије екстензија и CLI-ја. Проверите верзију уређивача и сопствено мрежно сучеље екстензије: она може да користи другу библиотеку, покрене извршну датотеку или ради у другом окружењу.
Програми интегрисаног терминала
npm, Git, pip и друге наредбе користе сопствене подржане прокси поставке. Испитајте стварно окружење процеса. Постојећи терминал може да задржи старе променљиве, а удаљени терминал може да ради на другом рачунару.
Приступ тржишту и испорука артефаката екстензија могу да користе различите хостове. Сачувајте назив хоста из неуспешног захтева; успешан захтев за каталог или пријаву не доказује доступност артефаката.
Пријавите радњу, локацију процеса, крајњу тачку проксија и прву неуспешну фазу, без тајни. Та запажања лоцирају 407, TLS грешку или недостапан хост испоруке у клијенту коме припада.