[tor-bugs] #23621 [Core Tor/Tor]: prop224: Missing tons of mds over time with a lurking client

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Sep 25 11:00:42 UTC 2017


#23621: prop224: Missing tons of mds over time with a lurking client
--------------------------+------------------------------------
 Reporter:  asn           |          Owner:  dgoulet
     Type:  defect        |         Status:  needs_information
 Priority:  Medium        |      Milestone:  Tor: 0.3.2.x-final
Component:  Core Tor/Tor  |        Version:  Tor: 0.3.2.1-alpha
 Severity:  Normal        |     Resolution:
 Keywords:  prop224       |  Actual Points:
Parent ID:                |         Points:
 Reviewer:                |        Sponsor:
--------------------------+------------------------------------
Changes (by asn):

 * status:  needs_review => needs_information


Comment:

 Replying to [comment:9 arma]:
 > Replying to [ticket:23621 asn]:
 > > After 1-2 days of HS client operation, we will be missing about 2000
 mds. If at that point we need to do another HS operation [...] This can
 result in delays and/or reachability issues.
 >
 > This sounds like a bug worth exploring and fixing. It will be a bug --
 even if we do the fix proposed in this ticket -- for an actually idle Tor
 client that then tries to access a v3 onion service as its first action.
 >

 Based on Roger's comments let's put this in needs_info until we learn more
 info about this issue or we figure out a better approach.

 > In theory in this situation it should notice that it needs to fetch
 microdescs, and do it, and then let the various circuits proceed. If that
 process is failing somehow, we should find out where and fix it.

 BTW, I think prop224 clients will actually do the above suggestion since
 we require `router_have_minimum_dir_info()` in
 `hs_client_refetch_hsdesc()`. That requires about 80% of the dirinfo in my
 testing. Tor clients will block until they get those mds if this behavior
 occurs (this can take up to 10 mins based on our IRC logs).

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


More information about the tor-bugs mailing list