[tor-bugs] #20509 [Core Tor/Tor]: Directory authorities should take away Guard flag from relays with #20499 bug
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue Nov 1 06:25:35 UTC 2016
#20509: Directory authorities should take away Guard flag from relays with #20499
bug
--------------------------+---------------------
Reporter: arma | Owner:
Type: defect | Status: new
Priority: Medium | Milestone:
Component: Core Tor/Tor | Version:
Severity: Normal | Resolution:
Keywords: | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
--------------------------+---------------------
Comment (by arma):
My current theory is that the bug went in at git commit 09a0f2d0b24, which
went into Tor 0.2.9.2-alpha. So relays running 0.2.9.1-alpha-dev through
0.2.9.4-alpha-dev, and also 0.3.0.0-alpha-dev, are affected.
Option 1 is that we get a new 0.2.9.x out pretty soon, and then contact
the big relay operators that are running affected versions and get them to
update. Then we AuthDirReject the ones that have the Guard flag and don't
update, and periodically we check the network for broken relays (via
#20501) and contact them / reject them too.
Option 2 is that we change the directory authority code to withhold a
Guard vote for all relays running the affected versions. And then get
enough authorities to update that we can affect Guard assignment. This
option seems better in theory, I don't have a good handle on what versions
the dir auths like to run, so I don't know how tricky this one will be in
practice.
Option 3 is that we do both -- option 1 at first while trying to do option
2. That's more work, which is usually stupid, but maybe if option 2 is a
long way out, we'll need it.
Did I miss any options? :)
Oh, I'll also notice that "0.3.0.0-alpha-dev is affected" is a sad phrase,
since it means we can't distinguish people running newer versions until
we've made an 0.3.0 release. Unless I'm wrong?
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/20509#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list