[tor-bugs] #9775 [Tor]: Authorities should report when they don't vote Running but some addresses are still reachable
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Sep 19 07:29:54 UTC 2013
#9775: Authorities should report when they don't vote Running but some addresses
are still reachable
----------------------+------------------------------------
Reporter: arma | Owner:
Type: defect | Status: new
Priority: normal | Milestone: Tor: 0.2.5.x-final
Component: Tor | Version:
Keywords: tor-auth | Actual Points:
Parent ID: | Points:
----------------------+------------------------------------
We withhold the Running flag if *any* of the relay's addresses is
unreachable.
I just spent a while debugging 'trouble', where his IPv4 address was set
up correctly, and moria1 kept logging
{{{
Sep 19 02:22:45.986 [info] dirserv_orconn_tls_done(): Found router
$67DE1CFEC8957833EAEE623F561BF57EB2D9CF2B~trouble at 5.9.125.198 to be
reachable at 5.9.125.198:443. Yay.
}}}
but his IPv6 address was port forwarding incorrectly.
The result was that 2 relays voted Running (I assume they're the ones who
don't have IPv6 support), and the rest voted not Running.
One option is that we (e.g. consensus-health) should paw through the votes
each hour to look for relays that have that same pattern of Running votes
so we can contact them.
Another option would be for the authority votes to add an annotation
somewhere, like in their votes, saying "partially reachable" or some such.
That approach has the benefit that we could automatically have a record
over time of how big an issue this is.
(If it's a big issue, it might argue for working harder to put partially
reachable relays into the consensus somehow.)
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9775>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list