[tor-bugs] #6060 [Tor Client]: add http proxy support to Tor

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Mon Sep 24 22:50:02 UTC 2012


#6060: add http proxy support to Tor
-------------------------+--------------------------------------------------
 Reporter:  proper       |          Owner:  arma               
     Type:  enhancement  |         Status:  assigned           
 Priority:  normal       |      Milestone:  Tor: very long term
Component:  Tor Client   |        Version:                     
 Keywords:               |         Parent:                     
   Points:               |   Actualpoints:                     
-------------------------+--------------------------------------------------

Comment(by ioerror):

 I just cloned git://github.com/nmathewson/shim.git and it works reasonable
 well:

 I ran shim like so:
 {{{
 shim -l 127.0.0.1 -p 8119 -v socks4a://127.0.0.1:9050
 }}}

 I ran gpg (as an example program that needs http proxy suppport) like so:
 {{{
 gpg --keyserver-options http-proxy=http://127.0.0.1:8119,debug,verbose
 --search jacob at appelbaum.net
 }}}

 shim reported the connection:
 {{{
 conn: socks server set to 127.0.0.1:9050
 proxy: listening on 127.0.0.1:8119
 proxy: new client connection from 127.0.0.1:44932
 proxy: closing idle client connection.
 }}}

 gpg was happy and downloaded the proper key as expected. Sadly, gpg leaked
 the DNS request.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/6060#comment:8>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list