global-tunnel-ng slettar proxyvariablar etter å ha lese dei
Ein eldre Node-prosess kan framleis proxyera etter at http_proxy forsvinn; gransk den lagra tilstanden til modulen og transporten til neste klient.
I ein eldre applikasjon som brukar global-tunnel-ng, kan initialize med vilje fjerna dei støtta HTTP/HTTPS-proxyvariablane etter at han har halde på den valde konfigurasjonen.
Årsaka er dobbel handsaming: eit anna bibliotek skal ikkje bruka miljøproxyen på nytt oppå den patcha HTTP-vegen til modulen. At process.env.http_proxy manglar tyder derfor ikkje at proxyeringa er stoppa.
Sjekk isProxying for aktivering og proxyConfig for det lagra valet. Unngå å logga full kontobasert konfigurasjon eller proxyUrl.
Viss ein seinare klient feilar etter at variablane forsvinn, avgjer om han brukar den patcha HTTP/HTTPS-agenten, ein eksplisitt agent eller ein annan transport. Ein klient som les miljøet sjølv, kan trenga sitt eige dokumenterte proxy-innslag.
Fjernar du slettjekoden frå node_modules, fell vernet mot dobbel handsaming bort, og det kan forsvinna ved reinstallasjon. Løys heller transporteigarskapet. Dette er ei eldre pakke med dokumenterte grenser for Node-kompatibilitet. På ein kompatibel Node-versjon er innebygd proxystøtte ved oppstart eit alternativ for standard HTTP-klientar; eigne agentar og sendarar treng framleis sin eigen rute.