[tor-bugs] #23817 [Core Tor/Tor]: Tor re-tries directory mirrors that it knows are missing microdescriptors

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Oct 24 11:32:42 UTC 2017


#23817: Tor re-tries directory mirrors that it knows are missing microdescriptors
----------------------------------------+----------------------------------
 Reporter:  teor                        |          Owner:  (none)
     Type:  defect                      |         Status:  new
 Priority:  Medium                      |      Milestone:  Tor:
                                        |  0.3.3.x-final
Component:  Core Tor/Tor                |        Version:
 Severity:  Normal                      |     Resolution:
 Keywords:  tor-guard, tor-hs, prop224  |  Actual Points:
Parent ID:  #21969                      |         Points:
 Reviewer:                              |        Sponsor:
----------------------------------------+----------------------------------

Comment (by asn):

 Replying to [comment:2 teor]:
 > This issue occurs because a directory guard that is missing
 microdescriptors we need is still considered live. We only mark a guard
 dead when we fail to connect to it. (When all guards are marked dead, we
 use a fallback or authority to fetch microdescriptors).

 IIUC a directory guard can be naturally missing microdescriptors because
 they still have not propagated to the network sufficiently, so marking it
 as a dead guard at that point is probably an overkill (aka we might end up
 marking many (directory) guards as dead for no reason). Perhaps you mean
 marking it as dead for the purpose of fetching that '''specific'''
 microdescriptor and just skip to the next directory guard for fetching
 that md?  I think some sort of logic like that would be useful, especially
 when considering important mds like the primary guard mds (#21969).

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/23817#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list