Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IPv6 Inspector #25

Open
cooperlees opened this issue Jun 9, 2022 · 2 comments
Open

IPv6 Inspector #25

cooperlees opened this issue Jun 9, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@cooperlees
Copy link

Can we add AAAA records please :). Happy to help if I can.

We only have legacy IP offered today:

[cooper@work ~]$ host inspector.pypi.io
inspector.pypi.io is an alias for inspector.cmh1.psfhosted.org.
inspector.cmh1.psfhosted.org has address 13.58.193.163
inspector.cmh1.psfhosted.org has address 18.217.27.127
inspector.cmh1.psfhosted.org has address 3.13.211.4
@di
Copy link
Member

di commented Jun 9, 2022

Long-term we should put this behind a CDN which provides IPV6. Adding @ewdurbin to see if there's something we can do in the short term.

@di di added the enhancement New feature or request label Jun 9, 2022
@cooperlees
Copy link
Author

cooperlees commented Jun 9, 2022

If those IPs are direct to gunicorn for now all we should need is adding IPv6 addressing to the VPS instances + starting gunicorn with IPv6:

gunicorn -b '[::]:XXXX' - Where XXXX is the port
  • Linux will need /proc/sys/net/ipv6/bindv6only set to 0 to ensure dual stack binding

But I expect you probably have some kind of load balancer / reverse proxy in front of it doing TLS ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants