#25812 closed enhancement (fixed)

Update the tor relay guide about ed25519 changes

Reported by: ffmancera Owned by: nusenu
Priority: Medium Milestone:
Component: Community/Relays Version:
Severity: Normal Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Following changes done in #20522, we need to update the tor relay guide.

Child Tickets

Change History (9)

comment:1 Changed 18 months ago by nusenu

Component: Core Tor/TorCommunity/Relays
Owner: set to nusenu
Status: newassigned

comment:2 Changed 18 months ago by nusenu

Type: defectenhancement

comment:3 Changed 17 months ago by teor

Milestone: Tor: 0.3.4.x-final

comment:4 Changed 16 months ago by cypherpunks

Status: assignedneeds_information

can you elaborate on what specifically you want to be updated?

comment:5 in reply to:  4 Changed 16 months ago by teor

Replying to cypherpunks:

can you elaborate on what specifically you want to be updated?

https://trac.torproject.org/projects/tor/ticket/20522#comment:17

If you are the nusenu cypherpunks, you sent an email about the change to tor-relays.

I think the best advice is: "Don't downgrade the tor version on your relay to an unsupported version." and a link to nusenu's email.

comment:6 Changed 16 months ago by teor

Status: needs_informationnew

comment:7 Changed 16 months ago by nusenu

Resolution: fixed
Status: newclosed

comment:8 in reply to:  7 Changed 16 months ago by teor

Resolution: fixed
Status: closedreopened

Replying to nusenu:

https://trac.torproject.org/projects/tor/wiki/TorRelayGuide?action=diff&version=219

please reopen if you are unhappy with this change

Thanks, but the text is too definite:

Tor relays are not allowed to downgrade their tor version from a [[org/teams/NetworkTeam/CoreTorReleases#Listofreleases|supported]] to an unsupported major version of tor. Relays that do attempt do downgrade will be rejected from the network automatically.

Relays can't downgrade from a version that supports ed25519 keys, to a version that ignores them. So relays that downgrade from 0.2.9 (or later) to 0.2.8 (or earlier) will be rejected.

But relays that move between two versions that are both 0.2.9 or later will not be rejected from the consensus. (For example, 0.3.2 is supported, and 0.3.0 is not supported, but the downgrade still works.)

Here's a more accurate version:

Tor relays should not downgrade their tor version from a [[org/teams/NetworkTeam/CoreTorReleases#Listofreleases|supported]] to an unsupported version of tor. Some unsupported versions are insecure. Relays that attempt to downgrade to an insecure version will be rejected from the network automatically.

The authorities implement a number of different version checks, and this text covers past and future checks. Most of the time, we just reject old versions. But sometimes it's more complicated (like ed25519).

comment:9 Changed 16 months ago by nusenu

Resolution: fixed
Status: reopenedclosed
Note: See TracTickets for help on using tickets.