[tor-bugs] #6769 [Core Tor/Tor]: Relays (and bridges) don't use microdescriptors
Tor Bug Tracker & Wiki
blackhole at torproject.org
Mon Oct 3 23:24:26 UTC 2016
#6769: Relays (and bridges) don't use microdescriptors
--------------------------+------------------------------------
Reporter: arma | Owner:
Type: defect | Status: merge_ready
Priority: Medium | Milestone: Tor: 0.3.0.x-final
Component: Core Tor/Tor | Version:
Severity: Normal | Resolution:
Keywords: tor-relay | Actual Points:
Parent ID: | Points:
Reviewer: nickm | Sponsor:
--------------------------+------------------------------------
Comment (by teor):
Replying to [comment:10 nickm]:
> Calling this merge-ready, but for 0.3.0. I predict that there will be at
least one impressively weird implication of removing the server_mode()
check in we_use_microdescriptors_for_circuits().
++
I predict one weird but very minor impact:
* some DirPort reachability checks will fail, because relays will
occasionally choose a relay that exits to their DirPort for most of the
world, but not their address
* in the rare cases where this does happen, there might be a short delay
to relay initial bootstrap while the relay retries another exit
* this has less impact on bridges, as they don't need a DirPort
* relays only do reachability checks once, just after they start, so
this has no ongoing impact for running relays
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/6769#comment:11>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list