[tor-bugs] #20625 [Core Tor/Tor]: When a consensus doesn't have enough signatures, write it (and sigs) to a file

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Nov 10 10:32:43 UTC 2016


#20625: When a consensus doesn't have enough signatures, write it (and sigs) to a
file
------------------------------+--------------------------------
     Reporter:  teor          |      Owner:
         Type:  enhancement   |     Status:  new
     Priority:  Medium        |  Milestone:  Tor: 0.3.0.x-final
    Component:  Core Tor/Tor  |    Version:
     Severity:  Normal        |   Keywords:  easy?, tor-auth
Actual Points:                |  Parent ID:
       Points:                |   Reviewer:
      Sponsor:                |
------------------------------+--------------------------------
 Just like we write 'unparseable-desc' and 'v3-status-votes' to a file, it
 would be great to write 'unpublished[-flavour]-consensus' to a file, when
 we log this message:

 {{{
 Nov 10 21:00:01.000 [warn] A consensus needs 5 good signatures from
 recognized authorities for us to accept it. This one has 4 (...). 4 (...)
 of the authorities we know didn't sign it.
 Nov 10 21:00:01.000 [warn] Not enough info to publish pending ns consensus
 }}}

 Similarly, when we disagree about signatures, we should write
 'unpublished-[-flavour]-signatures', when we log this message:
 {{{
 Nov 10 21:27:32.000 [warn] Problem adding detached signatures from
 <redacted-address-and-port>: Mismatched digest.
 }}}
 (Or, even better, write both matching and mismatching signatures to the
 file.)

 One catch:
 These new filenames need to be added to the sandbox.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/20625>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list