La paĝo External Proxies de Charles distingas retajn upstream-ojn de ĝia SOCKS-agordo. Ĝia dokumentaro atribuas tiun SOCKS-agordon al ne-HTTP(S) trafiko, kiel porda plusendado; plenigi ĝin ne elektas SOCKS-upstream por kaptitaj HTTPS-petoj.

Por ekzistanta Tor-servo, HTTP-tunela aŭskultanto povas provizi la interfacon, kiun la HTTPS-upstream de Charles atendas. torrc-enskribo nur por loopback povas esti:

HTTPTunnelPort 127.0.0.1:8118

Elektu neuzatan lokan pordon kaj apliku la ŝanĝon tra la normala agorda vivociklo de tiu Tor-mastrumado. En Charles, ŝaltu External Proxies kaj agordu la finpunkton Secure Web Proxy (HTTPS) kiel 127.0.0.1 kun tiu pordo.

La HTTPS-agordo elektas petojn kies celo uzas HTTPS. La aŭskultanto de Tor akceptas HTTP CONNECT por porti ilian TCP-fluon; ĝi ne estas TLS-ĉifrita HTTPS-prokura aŭskultanto.

Ĉi tiu aranĝo estas specife HTTPS-vojo. HTTPTunnelPort ne realigas la absolut-URL GET-traktadon de ordinara antaŭeniga prokuro, do ne supozu, ke la sama enskribo ankaŭ traktas ordinaran HTTP-retumadon.

Tenu la klientfrontan aŭskultanton de Charles aparte de ĉi tiu upstream-finpunkto. La retumilo konektas al Charles; Charles konektas al la tunela aŭskultanto de Tor.

Rilataj artikoloj