Opened 3 years ago

Closed 3 years ago

#20621 closed defect (fixed)

bwauths need to explicitly request full consensuses when using tor 0.3.0 and later

Reported by: teor Owned by: aagbsn
Priority: Medium Milestone:
Component: Core Tor/Torflow Version:
Severity: Normal Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Tor 0.3.0 merged #6769, which makes all tors use microdescriptors by default.

A side effect of this change was that FetchUselsssDescriptors 1 used to imply UseMicrodescriptors 0. Now it doesn't any more.

So bandwidth authorities need to set UseMicrodescriptors 0 in their torrcs, when using tor client versions 0.3.0 and later.

(Bandwidth authorities which use relays will continue to download full consensuses.)

Child Tickets

Change History (3)

comment:1 Changed 3 years ago by nickm

Sounds like the bug might be that FetchUselessDescriptors doesn't make us fetch the NS consensus?

comment:2 Changed 3 years ago by teor

The underlying bug is #20667, the title is misleading.

comment:3 Changed 3 years ago by teor

Resolution: fixed
Status: newclosed

Resolved by fixing #20667 so that FetchUselessDescriptors actually fetches all flavours.

Note: See TracTickets for help on using tickets.