[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #23481 [Core Tor/Tor]: hs-v3: Client fails to reach service before 90% bootstrap
#23481: hs-v3: Client fails to reach service before 90% bootstrap
------------------------------+-----------------------------------------
Reporter: dgoulet | Owner: (none)
Type: defect | Status: new
Priority: Medium | Milestone: Tor: 0.3.2.x-final
Component: Core Tor/Tor | Version:
Severity: Normal | Keywords: tor-client, tor-hs, prop224
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
------------------------------+-----------------------------------------
It appears that between bootstrap 85% and 90%, it is when the consensus is
fetch and we wait on it before trying to establish a first circuit which
would bring us to 90%.
Before that, we have no live consensus so setting the hsdir index to a
`node_t` fails because it requires a live consensus to do so. Because of
that, a client just can't reach any service because it can not build an
hashring.
I think we should require any client actions to have a live consensus
which would mean to either stall the SOCKS request until we have it (seems
to be around 90% bootstrap) or we close it right away and ask to come back
later.
I would go for stalling and try once the live consensus is here.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/23481>
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