Opened 8 years ago

Closed 8 years ago

Last modified 7 years ago

#3851 closed defect (fixed)

FetchUselessDescriptors, or something, should make us fetch old-style descriptors too

Reported by: arma Owned by:
Priority: Medium Milestone: Tor: 0.2.3.x-final
Component: Core Tor/Tor Version:
Severity: Keywords: tor-client
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

In the past, "FetchUselessDescriptors 1" was what you wrote in your torrc if you want your Tor client to keep fetching directory stuff even when it doesn't see local socks requests. That's how we configure the Tor clients for the bwauths, the torstatus installs, etc.

With the switch to "usemicrodescriptors 1", we seem to not be fetching old-style consensus and descriptors, even when FetchUselessDescriptors is set. This behavior confuses all the scripts.

We should pick how we want to have users tell us to "fetch everything, even when you think you don't need it", and make it work.

Child Tickets

TicketStatusOwnerSummaryComponent
#4077closedaagbsnRemove UseMicrodescriptors 0 from BwAuthority torrcCore Tor/Torflow

Change History (5)

comment:1 Changed 8 years ago by nickm

Status: newneeds_review

Please review branch bug3851 in my public repository. It's so simple, what could go wrong?

comment:2 Changed 8 years ago by karsten

I can confirm that setting UseMicroDescriptors 0 makes my client fetch a recent consensus and descriptors. This is just to confirm that FetchUselessDescriptors 1 works as expected.

comment:3 Changed 8 years ago by nickm

Resolution: fixed
Status: needs_reviewclosed

Still looks good to me. Merging this one and hoping for the best.

comment:4 Changed 7 years ago by nickm

Keywords: tor-client added

comment:5 Changed 7 years ago by nickm

Component: Tor ClientTor
Note: See TracTickets for help on using tickets.