Opened 18 months ago

Last modified 12 months ago

#24777 new defect

Make relays try IPv6 ORPorts for directory uploads and downloads

Reported by: teor Owned by:
Priority: Low Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: ipv6, tor-relay, 034-triage-20180328, 034-removed-20180328
Cc: Actual Points:
Parent ID: #24403 Points: 1
Reviewer: Sponsor:

Description (last modified by teor)

Using IPv6 ORPorts will make relay behaviour consistent with future client behaviour.

The only difference is that relays will also use IPv4 DirPorts, but clients will not.

Relays should try to upload descriptors using IPv4 and IPv6 as well, to detect authority connectivity issues.

Child Tickets

Change History (7)

comment:1 Changed 18 months ago by teor

Parent ID: #24403#17217

Parent to client IPv6 ticket, not relay IPv6 ticket.

comment:2 Changed 18 months ago by teor

Parent ID: #17217#24403

Actually, hang on, we want relays to start doing this before clients start doing it, so we get cover traffic (and discover bugs).

comment:3 Changed 17 months ago by teor

Milestone: Tor: 0.3.3.x-finalTor: 0.3.4.x-final

The 0.3.3 freeze deadline has passed, all these children of #24403 belong in 0.3.4

comment:4 Changed 15 months ago by nickm

Keywords: 034-triage-20180328 added

comment:5 Changed 15 months ago by nickm

Keywords: 034-removed-20180328 added

Per our triage process, these tickets are pending removal from 0.3.4.

comment:6 Changed 15 months ago by nickm

Milestone: Tor: 0.3.4.x-finalTor: unspecified

These tickets, tagged with 034-removed-*, are no longer in-scope for 0.3.4. We can reconsider any of them, if time permits.

comment:7 Changed 12 months ago by teor

Description: modified (diff)

Relays should try to upload descriptors using IPv4 and IPv6 as well, to detect authority connectivity issues.

We might want to do both every time, or choose IPv4 or IPv6 at random, and fall back to the other address family if the first upload fails.

Note: See TracTickets for help on using tickets.