IPv6 hostname broken?

Using the ipv6 host name for feeding but having some issues.

piaware-ipv6.flightaware.com resolves as five hosts under the 2620:13d:c000:11:: network, but none of them work for connecting on port 1200.

piaware.flightaware.com also has these same five non working hosts listed (and an extra on the same network), but also a bunch under 2620:13d:c004:11::* which do work.

Is this an intentional change of some sort or just a temporary issue? Got a notification that my piaware wasn’t feeding and this turned out to be the issue, dunno if I need to work around it or just wait for things to stabilize on the FlightAware side :slight_smile:

Thanks for the report, fixing.

We’ve updated the piaware-ipv6 name to include the same v6 addresses as in the piaware name.

The :c000: addresses are still broken – continuing to look into that one.

Note that there’s usually no reason to use piaware-ipv6.flightaware.com instead of the default piaware.flightaware.com, unless you have unusual requirements to entirely avoid even trying the v4 addresses that can’t be handled by local configuration (e.g. gai.conf)

1 Like

Thanks for the fix! :slight_smile:

As to why I use the ipv6 name, “it’s complicated”. I run everything in docker and it seems to do some “magic” networking wise that makes the container prefer ipv4 (something about using local addresses for the docker network and doing ipv6 nat to the Internet so gai.conf doesn’t prefer ipv6 on that address type). I can probably figure out how to patch gai.conf inside the container to fix it but it was easier to just use the dedicated ipv6 hostname and give it no “wrong options” :slight_smile: