I use AWS Route 53 in front of a CloudFront web distribution. I'm trying to add IPv6 support for my CF distribution.
Following the AWS docs on enabling IPv6 for Route 53, I added a AAAA
record that is an Alias
to my CF web distribution.
When I hit my AAAA
record over IPv6 from cURL I get a:
curl -v -6 https://testcdnv6.mydomain.com/test.json
Could not resolve host: testcdnv6.mydomain.com
I know IPv6 is working fine on the machine I am running cURL on as facebook.com works:
curl -v -6 https://facebook.com
* Rebuilt URL to: https://facebook.com/
* Trying 2a03:2880:f111:83:face:b00c:0:25de...
* Connected to facebook.com (2a03:2880:f111:83:face:b00c:0:25de) port 443 (#0)
* found 173 certificates in /etc/ssl/certs/ca-certificates.crt
* found 692 certificates in /etc/ssl/certs
* ALPN, offering http/1.1
* SSL connection using TLS1.2 / ECDHE_ECDSA_AES_128_GCM_SHA256
What am I missing here? testcdnv6.mydomain.com
does NOT have an IPv4 A record. I have waited more than an hour for DNS change to propagate.
dig testcdnv6.mydomain.com ANY
does not return anything in the ANSWER SECTION: