global-tunnel-ng smiet proxy-fariabelen weil nei't er se lêzen hat
In âld Node-proses kin noch proxyje nei't http_proxy ferdwynt; ûndersykje de bewarre steat fan 'e module en it transport fan 'e folgjende klant.
Yn in âldere applikaasje dy't global-tunnel-ng brûkt, kin initialize de stipe HTTP/HTTPS-proxyfariabelen bewust fuortsmite nei't er syn keazen konfiguraasje bewarre hat.
De reden is dûbele behanneling: in oare bibleteek mei de omjouwingsproxy net op 'e nij tapasse boppe op it patchte HTTP-paad fan 'e module. In ûntbrekkende process.env.http_proxy betsjut dus net dat it proxyjen ophâlden is.
Kontrolearje isProxying foar aktivaasje en proxyConfig foar de bewarre seleksje. Logje gjin folsleine konfiguraasje mei akkount of proxyUrl.
As in lettere klant misselet nei't de fariabelen ferdwûn binne, bepale dan oft er it patchte HTTP/HTTPS-agent, in eksplisyt agent of in oar transport brûkt. In klant dy't de omjouwing sels lêst, hat miskien syn eigen dokumintearre proxy-ynput nedich.
It fuortsmites fan 'e wiskoades út node_modules lit de bewekking tsjin dûbele behanneling falle en kin by opnij ynstallearjen ferdwine. Los it eignerskip fan it transport op. Dit is in ferâldere pakket mei dokumintearre Node-kompatibiliteitsbeheiningen. Op in kompatibele Node-ferzje is ynboude proxystipe by it starten ien opsje foar standert HTTP-klanten; oanpaste agenten en dispatchers hawwe noch altyd har eigen rûte nedich.