[tor-bugs] #13171 [meek]: meek's reflector should forward the client's IP address/port to the bridge.
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Sep 17 04:37:42 UTC 2014
#13171: meek's reflector should forward the client's IP address/port to the bridge.
-----------------------------+-----------------
Reporter: yawning | Owner: dcf
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: meek | Version:
Resolution: | Keywords:
Actual Points: | Parent ID:
Points: |
-----------------------------+-----------------
Comment (by dcf):
Replying to [comment:3 yawning]:
> Hmm, all valid reasons for not using a custom header. I would guess
that most CDN platforms would set X-Forwarded-For, and if we wanted to use
that information in meek-server, adding the header in the GAE go code
would be trivial. I'll think more about #10218.
You're probably right that all CDNs make the information available
somehow. You don't want to use the client port, even if it is available,
because a stream is made of multiple HTTP requests and the port is
changing all the time. You would want to derive the port from the session-
ID somehow.
If you dig through Psiphon's history on meek-client,
* https://bitbucket.org/psiphon/psiphon-circumvention-system/history-
node/default/go/meek-client/meek-client.go
you can see that they added support for sending an encrypted cookie
through the CDN to the server, I believe for similar reasons:
* https://bitbucket.org/psiphon/psiphon-circumvention-system/diff/go
/meek-client/meek-client.go?diff2=6d906a57c6fb
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/13171#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list