Charles anahitaji handaki la HTTP la Tor kwa njia hii ya HTTPS
Tumia usanidi wa upstream salama wa wavuti wa Charles pamoja na kiskilizaji cha ndani cha Tor HTTP CONNECT, badala ya sehemu yake ya SOCKS isiyohusiana.
Ukurasa wa External Proxies wa Charles unatofautisha upstream za wavuti na mpangilio wake wa SOCKS. Nyaraka zake huelekeza mpangilio huo wa SOCKS kwa trafiki isiyo HTTP(S), kama vile upelekaji wa bandari; kuujaza hakuchagui upstream ya SOCKS kwa maombi ya HTTPS yaliyonaswa.
Kwa huduma iliyopo ya Tor, kiskilizaji cha handaki la HTTP kinaweza kutoa kiolesura kinachotarajiwa na upstream ya HTTPS ya Charles. Ingizo la torrc la loopback pekee linaweza kuwa:
HTTPTunnelPort 127.0.0.1:8118
Chagua bandari ya ndani isiyotumika na tumia mabadiliko kupitia mzunguko wa kawaida wa usanidi wa usambazaji huo wa Tor. Katika Charles, washa External Proxies na usanidi kituo cha mwisho cha Secure Web Proxy (HTTPS) kama 127.0.0.1 pamoja na bandari hiyo.
Mpangilio wa HTTPS huchagua maombi ambayo lengo lake hutumia HTTPS. Kiskilizaji cha Tor hukubali HTTP CONNECT kubeba mtiririko wao wa TCP; si kiskilizaji cha proksi ya HTTPS iliyosimbwa kwa TLS.
Mpangilio huu ni mahususi njia ya HTTPS. HTTPTunnelPort haitekelezi ushughulikiaji wa GET wa URL kamili wa proksi ya mbele ya kawaida, kwa hivyo usidhani ingizo hilo hilo linashughulikia pia kuvinjari kwa HTTP tupu.
Weka kiskilizaji cha Charles kinachoelekea mteja mbali na kituo hiki cha mwisho cha upstream. Kivinjari huunganisha na Charles; Charles huunganisha na kiskilizaji cha handaki la Tor.