[tor-bugs] #21056 [Core Tor/Tor]: Could not pick one of the responsible hidden service directories, because we requested them all recently without success.
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Dec 22 17:51:06 UTC 2016
#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
More information about the tor-bugs
mailing list