[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