rnpgp / rnpgp.github.io

Official RNP site
https://www.rnpgp.com
1 stars 3 forks source link

Enabling IPv6 support #13

Open ronaldtse opened 5 years ago

ronaldtse commented 5 years ago

We received a kind report from @tambry on the following:

I recently happened on the RNP website while I had only IPv6 enabled. Unfortunately it lacks IPv6 support and thus failed to load. Since it seems to use CloudFront, fixing this should be as easy as enabling IPv6 on the CloudFront distribution and creating an AAAA ALIAS record pointing to it. Might be something you'll want to fix.

This we need to fix in the underlying Terraform module (https://github.com/riboseinc/terraform-aws-s3-cloudfront-website) and updating the site to use the new module with the AAAA records. The S3 bucket in the module needs to also have IPv6 enabled.

ronaldtse commented 5 years ago

@phuonghuynh can you help this? Thanks!

phuonghuynh commented 5 years ago

Features Not Available over IPv6 The following features are not currently supported when accessing an S3 bucket over IPv6: Static website hosting from an S3 bucket BitTorrent

@ronaldtse S3 Static website not support IPV6 acess for now, https://docs.aws.amazon.com/AmazonS3/latest/dev/ipv6-access.html

PR for Cloudfront IPV6 support submitted here

Tested using a free online IPV6 test sevice for the sample site http://mysite.booppi.website.

ronaldtse commented 5 years ago

@phuonghuynh I see. Does this mean the cloudfront ipv6 works with S3 ipv4?

phuonghuynh commented 5 years ago

Yes, the PR added new variable to suport it ("true" is default), git hash