Commit 6ea3e64b authored by David Goulet's avatar David Goulet 🤘
Browse files

Make sure IPv6 ORPorts are configured

Our exit-v6.tmpl should always have a v6 ORPort.

Furthermore, bridges+ipv6-min network configuration now uses v6
authorities and a v6 Exit. Without this, the IPv6 bridge self
rechability test would never work.

Closes #40007

Signed-off-by: David Goulet's avatarDavid Goulet <>
parent e055b647
Require("IPV6") Require("IPV6")
# By default, Authorities are not configured as exits # By default, Authorities are not configured as exits
Authority = Node(tag="a", authority=1, relay=1, torrc="authority.tmpl") Authority = Node(tag="a", authority=1, relay=1, ipv6_addr="[::1]",
ExitRelay = Node(tag="r", relay=1, exit=1, torrc="relay.tmpl") torrc="authority-orport-v6.tmpl")
ExitRelay = Node(tag="r", relay=1, exit=1, ipv6_addr="[::1]",
BridgeAuthority = Node(tag="ba", authority=1, bridgeauthority=1, BridgeAuthority = Node(tag="ba", authority=1, bridgeauthority=1,
relay=1, torrc="bridgeauthority.tmpl") relay=1, torrc="bridgeauthority.tmpl")
# Must be included after relay-non-exit.tmpl # Must be included after relay-non-exit.tmpl
ExitRelay 1 ExitRelay 1
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment