[tor-bugs] #2510 [Tor Client]: bridge users who configure the non-canonical address of a bridge switch to its canonical address
Tor Bug Tracker & Wiki
torproject-admin at torproject.org
Tue Feb 8 14:03:21 UTC 2011
#2510: bridge users who configure the non-canonical address of a bridge switch to
its canonical address
-------------------------+--------------------------------------------------
Reporter: arma | Owner:
Type: defect | Status: needs_review
Priority: major | Milestone: Tor: 0.2.2.x-final
Component: Tor Client | Version:
Keywords: | Parent:
Points: | Actualpointsdone:
Pointsdone: | Actualpoints:
-------------------------+--------------------------------------------------
Comment(by arma):
Replying to [comment:4 rransom]:
> Add a router descriptor line `static-bridge` to dir-spec, and a torrc
option to put `static-bridge` in a bridge's descriptor. Non-bridge
directory authorities should reject descriptors containing `static-
bridge`; clients should ignore the IP address and port listed in a
`@purpose bridge` descriptor containing a `static-bridge` line, and never
ask a bridge authority for an update of a descriptor containing a `static-
bridge` line.
Not a crazy idea. That would solve the "bridge with one address that never
changes" case, and the "bridge with many addresses that never change"
case, and the "bridge with many addresses some of which change and some of
which don't" case. Then the remaining case is the "bridge with one dynamic
address" case, which doesn't use the static-bridge line.
More generally, I think we should aim for the simple fix for 0.2.2 (and
maybe 0.2.1 if we become brave), and save smarter design changes for
0.2.3.x. In particular, I've been pondering a client-side config option
which is "use precisely the bridges I've configured" or "I care most about
connectivity". In the latter case, Tor would remember all the bridge
addresses it's seen, keep stats on them, try the old ones again
periodically, ask the bridge authority for new ones, etc. In the former
case, it would behave like where bug2510 is heading.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/2510#comment:5>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list