[tor-bugs] #24399 [Webpages/Website]: Consistent set of icons for relay flags

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Dec 1 19:47:28 UTC 2017


#24399: Consistent set of icons for relay flags
------------------------------+------------------------
 Reporter:  irl               |          Owner:  (none)
     Type:  enhancement       |         Status:  new
 Priority:  Medium            |      Milestone:
Component:  Webpages/Website  |        Version:
 Severity:  Normal            |     Resolution:
 Keywords:  ux-team           |  Actual Points:
Parent ID:                    |         Points:
 Reviewer:                    |        Sponsor:
------------------------------+------------------------

Comment (by teor):

 Replying to [comment:3 irl]:
 > teor: That's exactly the same semantics as the Relay Search flag, so
 perhaps Relay Search should rename it?

 They have subtly different semantics, so I'm not sure I want to rename
 them:
 * if an authority votes for one address in an "a" line, and another
 authority votes for a different address in an "a" line, they will both
 have the ReachableIPv6 flag in their votes, but the relay won't have an
 IPv6 ORPort in the consensus, because there is no majority.
 * for an authority to vote for any ReachableIPv6 "a" lines, it needs to
 have outbound IPv6 connectivity, and set AuthDirHasIPv6Connectivity. This
 is completely separate from whether the authority itself has an IPv6
 ORPort. (Example: dannenberg has ReachableIPv6 in its votes, but does not
 declare an IPv6 ORPort for itself.)
 * there's a subtle difference in semantics, too: in votes, ReachableIPv6
 means "I found this relay's IPv6 ORPort reachable" and UnreachableIPv6
 means "I normally vote for IPv6 ORPorts, and this relay claims one, but I
 didn't find it reachable". But IPv6 ORPort means "we have a consensus
 between the authorities voting ReachableIPv6 on the exact address and port
 of the IPv6 ORPort of this relay".

 Operators mainly care about IPv6 ORPort, until something goes wrong, and
 then they use ReachableIPv6 and UnreachableIPv6 for diagnostics.

 So let's update the list:
 * Running: This relay was found reachable on all of its OR addresses and
 ports.
 * IPv6 ORPort (consensus) / ReachableIPv6 (votes): This relay listens for
 OR connections using IPv6, and was found reachable via IPv6.
 * Unreachable IPv6 ORPort (consensus) / UnreachableIPv6 (vote): This relay
 has an unreachable IPv6 OR address or port according to at least one
 authority. (We can leave the version off this if you want, but we'd have
 to assign it for UnreachableIPv6 *and* not Running.)

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


More information about the tor-bugs mailing list