[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [tor-bugs] #21056 [Core Tor/Tor]: Could not pick one of the responsible hidden service directories, because we requested them all recently without success.



#21056: Could not pick one of the responsible hidden service directories, because
we requested them all recently without success.
--------------------------+------------------------------------
 Reporter:  joeyh         |          Owner:
     Type:  defect        |         Status:  needs_information
 Priority:  High          |      Milestone:  Tor: 0.3.0.x-final
Component:  Core Tor/Tor  |        Version:  Tor: 0.2.9.8
 Severity:  Normal        |     Resolution:
 Keywords:  tor-hs        |  Actual Points:
Parent ID:                |         Points:
 Reviewer:                |        Sponsor:
--------------------------+------------------------------------
Changes (by dgoulet):

 * status:  new => needs_information


Comment:

 I've made a patch here #20307, a fix for what's causing the "unusable
 introduction points" issue we see also in the logs with that experiment.

 The second thing I see is that with multiple SOCKS (let's say 6) requests
 to the *same* .onion, all 6 will trigger a fetch for the descriptor to a
 _different_ HSDir. And thus all 6 HSDir are flagged as "recently looked
 up" and they won't be usable after some minutes leading to the warning we
 see.

 Now, I'm not sure this is ideal as it is quite redundant which consumes
 resources from the network but having let's say 2 parallel fetches on
 different replica could be a good idea for performance that is giving us
 more chances to get the descriptor faster. We do the same for intro points
 where we open parallel intro circuits and when one opens, we close the
 rest.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/21056#comment:7>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs