Egy régebbi, global-tunnel-ng-t használó alkalmazásban a initialize szándékosan eltávolíthatja a támogatott HTTP/HTTPS proxy változókat, miután megőrizte a kiválasztott konfigurációt.

Az ok a kettős kezelés: egy másik könyvtár nem alkalmazhatja újra a környezeti proxyt a modul javított HTTP-útvonalára. A hiányzó process.env.http_proxy tehát nem jelenti azt, hogy a proxyzás leállt.

Ellenőrizze a isProxying-at az aktiváláshoz és a proxyConfig-et a megőrzött kiválasztáshoz. Ne naplózzon teljes, fiókot tartalmazó konfigurációt vagy proxyUrl-et.

Ha egy későbbi kliens a változók eltűnése után meghiúsul, állapítsa meg, hogy a javított HTTP/HTTPS ügynököt, egy explicit ügynököt vagy más átvitelt használ-e. A környezetet önállóan olvasó kliensnek saját dokumentált proxy-bemenetre lehet szüksége.

A törlőkód eltávolítása a node_modules-ból megszünteti a kettős kezelés elleni védelmet, és újratelepítéskor eltűnhet. Inkább az átvitel tulajdonjogát rendezze. Ez egy örökölt csomag, dokumentált Node-kompatibilitási korlátokkal. Egy kompatibilis Node-verzión a beépített proxy-támogatás indításkor egy lehetőség a szabványos HTTP-kliensek számára; az egyéni ügynököknek és küldőknek továbbra is saját útvonalra van szükségük.

Kapcsolódó cikkek