Opened 8 years ago

Closed 8 years ago

#4250 closed enhancement (implemented)

metrics consensus health should check the consensus from each authority

Reported by: arma Owned by: karsten
Priority: Low Milestone:
Component: Metrics Utilities Version:
Severity: Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

While doing a training yesterday, my poor os x user started tbb and it fetched a consensus that had two signatures on it -- one from gabelmoo-legacy, and one from moria1-legacy.

I didn't catch which authority gave it to her.

Several minutes later, Tor tried another authority and bootstrapped from there.

While we're checking network health, we should fetch a consensus from each authority and see if it is recent enough and has enough signatures on it.

Child Tickets

Change History (3)

comment:1 Changed 8 years ago by karsten

The consensus-health checker now downloads the consensus from all authorities and warns if any of them are more than 1 hour old.

Now that I re-read this bug report, I realize that it still doesn't check whether a consensus has enough signatures on it. I'll look into that next.

comment:2 Changed 8 years ago by arma

I added a variation to this task as #4661.

comment:3 in reply to:  1 Changed 8 years ago by karsten

Resolution: implemented
Status: newclosed

Replying to karsten:

Now that I re-read this bug report, I realize that it still doesn't check whether a consensus has enough signatures on it. I'll look into that next.

This is implemented as of December 9. Closing.

Note: See TracTickets for help on using tickets.