Opened 3 years ago

Closed 2 years ago

#24426 closed defect (fixed)

Reliability: Make sure onion services don't publish until they have (nearly) all hsdirs' descriptors

Reported by: nickm Owned by:
Priority: Medium Milestone: Tor: 0.3.3.x-final
Component: Core Tor/Tor Version:
Severity: Normal Keywords: tor-hs
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


Based on my analysis in #23170, onion service directories should be much more reliable when the services make sure that they have all (or nearly all) the hsdirs' descriptors before they upload.

Child Tickets

Change History (3)

comment:1 Changed 3 years ago by dgoulet

Status: newneeds_information

Currently, services won't upload until they have a live consensus and router_have_minimum_dir_info() which means I believe 60% of all the relay descriptors.

We might want to bump that limit for services I guess considering the table in #23170 or 40% of missing descriptors falls under "acceptable" ?

comment:2 Changed 3 years ago by nickm

I think it's 60% of the paths, which works out to something like 85% of the descriptors. But I think that isn't enough for publishing onion services.

comment:3 Changed 2 years ago by dgoulet

Resolution: fixed
Status: needs_informationclosed

Nothing to do here, we should be ok with #23170.

Note: See TracTickets for help on using tickets.