Mae Charles angen twnnel HTTP Tor ar gyfer y llwybr HTTPS hwn
Defnyddiwch ffurfweddiad upstream gwe diogel Charles gyda gwrandawr Tor HTTP CONNECT lleol, yn hytrach na'i faes SOCKS heb berthynas.
Mae tudalen External Proxies Charles yn gwahaniaethu rhwng upstreamau gwe a'i osodiad SOCKS. Mae ei ddogfennaeth yn neilltuo'r gosodiad SOCKS hwnnw i draffig nad yw'n HTTP(S), fel anfon porthladdoedd ymlaen; nid yw ei lenwi yn dewis upstream SOCKS ar gyfer ceisiadau HTTPS a ddaliwyd.
Ar gyfer gwasanaeth Tor presennol, gall gwrandawr twnnel HTTP ddarparu'r rhyngwyneb y mae upstream HTTPS Charles yn ei ddisgwyl. Gall cofnod torrc ar gyfer loopback yn unig fod:
HTTPTunnelPort 127.0.0.1:8118
Dewiswch borthladd lleol nas defnyddiwyd a chymhwyso'r newid trwy gylch bywyd ffurfweddu arferol y defnydd hwnnw o Tor. Yn Charles, galluogwch External Proxies a ffurfweddwch bwynt terfyn Secure Web Proxy (HTTPS) fel 127.0.0.1 gyda'r porthladd hwnnw.
Mae'r gosodiad HTTPS yn dewis ceisiadau y mae eu cyrchfan yn defnyddio HTTPS. Mae gwrandawr Tor yn derbyn HTTP CONNECT i gludo eu ffrwd TCP; nid yw'n wrandawr procsi HTTPS wedi'i amgryptio â TLS.
Mae'r trefniant hwn yn llwybr HTTPS yn benodol. Nid yw HTTPTunnelPort yn gweithredu triniaeth GET URL absoliwt procsi blaen arferol, felly peidiwch â thybio bod yr un cofnod hefyd yn trin pori HTTP plaen.
Cadwch wrandawr Charles sy'n wynebu'r cleient ar wahân i'r pwynt terfyn upstream hwn. Mae'r porwr yn cysylltu â Charles; mae Charles yn cysylltu â gwrandawr twnnel Tor.