[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #3472 [Tor Bridge]: Implementing the pluggable-transport spec (managed proxies)
#3472: Implementing the pluggable-transport spec (managed proxies)
------------------------+---------------------------------------------------
Reporter: asn | Owner: asn
Type: task | Status: new
Priority: normal | Milestone: Tor: 0.2.3.x-final
Component: Tor Bridge | Version:
Keywords: | Parent:
Points: | Actualpoints:
------------------------+---------------------------------------------------
Comment(by asn):
Alright, I put my current progress in a bug3472_prealpha branch in
git://gitorious.org/mytor/mytor.git.
Basically:
This can handle managed proxy torrc lines, it can talk the 180 spec and it
can spawn managed proxies.
It can't use a consistent port for server proxies yet [1], it can't speak
the external OR protocol, it can't use the "*" method, it can't understand
optional SOCKS arguments and it can't do any fancy extra-info stuff.
Comments on the design logic are much appreciated.
(There are also a couple of "ASN" questions floating around that need
answering)
To try it put something like this in your torrcbridgetransport:
{{{
ServerTransportPlugin dummy exec /tmp/obfsproxy --managed
}}}
Then wait 'till in your log appears something like:
{{{
[warn] Server transport dummy at 127.0.0.1:35071.
}}}
Then take that "35071" part and put it in your torrcclienttransport like
this:
{{{
Bridge dummy 127.0.0.1:35071
ClientTransportPlugin dummy exec /tmp/obfsproxy --managed
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/3472#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs