Update address verification message

This commit is contained in:
ShadowNinja
2021-07-10 15:02:34 -04:00
parent 8227e03440
commit af43809210

View File

@@ -3,8 +3,8 @@ Announce IP: {{ announce_ip }}
Address records: {{ valid_addresses | join ", " }}
Help: This is usually because your server is only listening on IPv4 but your announcement is being sent over IPv6.
There are two ways to fix this:
1. (preferred) Set bind_address = :: in your server config to listen on IPv6 and add your IPv6 address to DNS as an AAAA record.
This allows both IPv4 and IPv6 because the linux kernel will forward IPv4 requests to the IPv6 socket by default using an IPv4-mapped IPv6 address (look up IPV6_V6ONLY for more information).
On other operating systems this option may not work and you'll have to use the second option.
If that is the case there are two ways to fix this:
1. (preferred) Set ipv6_server = true in your server config to listen on IPv6 and add your IPv6 address to DNS as an AAAA record.
On Linux this allows clients to connect using both IPv4 and IPv6 (unless you have enabled net.ipv6.bind6only).
On other operating systems this option may only work with IPv6 clients and you'll have to use the second option if you want to support IPv4.
2. Set bind_address = 0.0.0.0 in your server config to force IPv4 only, the announce will then be sent from the IPv4 address.