global-tunnel-ng briše proxy varijable nakon što ih pročita
Stari Node proces može i dalje ići kroz proxy nakon što http_proxy nestane; provjerite stanje koje modul zadržava i transport sljedećeg klijenta.
U starijoj aplikaciji koja koristi global-tunnel-ng, initialize može namjerno ukloniti podržane HTTP/HTTPS proxy varijable nakon što zadrži odabranu konfiguraciju.
Razlog je dvostruka obrada: druga biblioteka ne smije ponovo primijeniti proxy iz okruženja na zakrpljenu HTTP putanju modula. Zato nedostatak process.env.http_proxy ne znači da je proxy prestao.
Provjerite isProxying za aktivaciju i proxyConfig za zadržani odabir. Izbjegavajte bilježenje potpune konfiguracije s računom ili proxyUrl.
Ako kasniji klijent zakaže nakon što varijable nestanu, utvrdite koristi li zakrpljeni HTTP/HTTPS agent, izričiti agent ili drugi transport. Klijent koji samostalno čita okruženje može trebati vlastiti dokumentirani proxy ulaz.
Uklanjanje koda za brisanje iz node_modules ukida zaštitu od dvostruke obrade i može nestati pri ponovnoj instalaciji. Riješite vlasništvo nad transportom. Ovo je naslijeđeni paket s dokumentiranim ograničenjima kompatibilnosti s Nodeom. Na kompatibilnoj verziji Nodea ugrađena podrška za proxy pri pokretanju jedna je opcija za standardne HTTP klijente; prilagođeni agenti i dispečeri još uvijek trebaju vlastitu rutu.