[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