[tor-bugs] #33582 [Core Tor/Tor]: Make bridges wait until they have bootstrapped, before publishing their descriptor
    Tor Bug Tracker & Wiki 
    blackhole at torproject.org
       
    Tue Mar 10 02:59:10 UTC 2020
    
    
  
#33582: Make bridges wait until they have bootstrapped, before publishing their
descriptor
-------------------------+-------------------------------------------------
     Reporter:  teor     |      Owner:  (none)
         Type:  defect   |     Status:  new
     Priority:  Medium   |  Milestone:  Tor: 0.4.4.x-final
    Component:  Core     |    Version:
  Tor/Tor                |   Keywords:  tor-bridge, tor-relay, prop311,
     Severity:  Normal   |  outreachy-ipv6
Actual Points:           |  Parent ID:  #33232
       Points:  1        |   Reviewer:
      Sponsor:           |
  Sponsor55-can          |
-------------------------+-------------------------------------------------
 When `AssumeReachable` is set on bridges, there's a race condition when
 bridges try to publish their descriptor to the bridge authority:
 * bridges try to publish their descriptors before bootstrapping
 * but bridges can't publish their descriptors, because they don't have
 enough directory info to build a circuit to the bridge authority
 Bridges will eventually try to publish their descriptors again, when they
 become dirty.
 We should make bridges wait until they have bootstrapped, before they try
 to publish their descriptors. (This might be a good change for relays as
 well: there isn't much point in publishing a relay that can't bootstrap.)
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/33582>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
    
    
More information about the tor-bugs
mailing list