[tor-bugs] #27146 [Core Tor/Tor]: Mismatched digest in 0.3.3.9 and master mixed chutney network

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Aug 23 09:47:37 UTC 2018


#27146: Mismatched digest in 0.3.3.9 and master mixed chutney network
-------------------------------------------------+-------------------------
 Reporter:  teor                                 |          Owner:  (none)
     Type:  defect                               |         Status:  new
 Priority:  Medium                               |      Milestone:  Tor:
                                                 |  0.3.4.x-final
Component:  Core Tor/Tor                         |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  regression, tor-dirauth, macOS,      |  Actual Points:
  035-must, 035-roadmap-proposed, 034-must       |
Parent ID:                                       |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by teor):

 nickm discovered that this issue is happening because consensus timings
 are different in 0.3.3 and 0.3.4:
 * In 0.3.3, there is at least one second_elapsed_callback() between
 authorities asking for missing votes, and creating the consensus
 * In 0.3.4, second_elapsed_callback() is removed, and there can be less
 than a millisecond between authorities asking for votes, and creating the
 consensus

 We should ensure that there are always 2 seconds between asking for
 missing votes, and creating the consensus. This timing is required by
 0.3.3 and earlier, because:
 * the remote authority responds in the first second, then
 * the local authority retrieves the vote and creates the consensus in the
 second second.

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


More information about the tor-bugs mailing list