global-tunnel-ng po prečítaní vymaže proxy premenné
Starý proces Node môže ďalej proxovať, aj keď http_proxy zmizne; pozrite si stav, ktorý modul uchováva, a prenos ďalšieho klienta.
V staršej aplikácii používajúcej global-tunnel-ng môže initialize po uložení zvolenej konfigurácie zámerne odstrániť podporované proxy premenné HTTP/HTTPS.
Dôvodom je dvojité spracovanie: iná knižnica nesmie znova použiť proxy z prostredia nad opravenou HTTP cestou modulu. Chýbajúca process.env.http_proxy teda neznamená, že proxovanie sa skončilo.
Aktiváciu skontrolujte v isProxying a uložený výber v proxyConfig. Nelogujte úplnú konfiguráciu s účtom ani proxyUrl.
Ak neskorší klient po zmiznutí premenných zlyhá, zistite, či používa opraveného agenta HTTP/HTTPS, výslovného agenta alebo iný prenos. Klient, ktorý si prostredie číta sám, môže potrebovať vlastný dokumentovaný vstup proxy.
Odstránenie vymazávacieho kódu z node_modules zruší poistku proti dvojitému spracovaniu a pri preinštalovaní môže zmiznúť. Vyriešte radšej vlastníctvo prenosu. Ide o starší balík s dokumentovanými limitmi kompatibility s Node. Na kompatibilnej verzii Node je vstavaná podpora proxy pri štarte jednou z možností pre štandardných HTTP klientov; vlastní agenti a odosielatelia stále potrebujú vlastnú trasu.