-
Notifications
You must be signed in to change notification settings - Fork 600
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
code.jquery.com lacks IPv6 support #51
Comments
BootstrapCDN has just enabled IPv6. Is it time for jQuery to follow suit now? |
I'm really curious on how to contact someone responsible for configuring the CDN for jQuery. Based on the last jQuery core meeting minutes, @mgol, @timmywil and @gibson042 have attended a core team meeting. Guys, sorry to bother you, but could you perhaps contact the infrastructure guys and ask them to follow up on this? Thank you. |
@zajdee I forwarded a question to StackPath. Note, though, that we have serious infrastructure team shortages & our setup is a bit rusty so it's not easy to make configuration changes until we sort it out. |
@mgol thank you so much. Is there perhaps something I could do to help the infrastructure team while the team is on shortage? Is there an option of volunteering or any other form of cooperation? |
I have been in touch with StackPath support and they are enabling IPv6 support. They did not provide an ETA but it should be very soon if not already enabled. |
@zajdee The problem with the infrastructure team is that by definition it needs access to privileged services and we can't give such access to every person that would like to help. That said, we're in talks with the OpenJS Foundation so that our infrastructure needs get addressed; hopefully it'll get better over time. You can follow openjs-foundation/cross-project-council#285 for updates on that topic; perhaps involved in that issue may better know how to onboard new people to work on infrastructure. |
The service should be available via IPv6 now. Please post a comment if that's not the case! |
I tried to access to code.jquery.com by IPv6, but received 403 ERROR!
|
From Xfinity in CA, I cannot reproduce @yh1224's result. IPv6 jQuery is working fine in-browser, too. $ curl -6 https://code.jquery.com/jquery-3.4.1.min.js -w '%{http_code}\n' -o jquery.min.js
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 88145 100 88145 0 0 753k 0 --:--:-- --:--:-- --:--:-- 748k
200
$ curl -4 https://code.jquery.com/jquery-3.4.1.min.js -w '%{http_code}\n' -o jquery.min.js
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 88145 100 88145 0 0 845k 0 --:--:-- --:--:-- --:--:-- 852k
200 |
It works from us-east-1 and us-west-2(AWS). It fails from Japan(ap-northeast-1). |
@yh1224 could you please also provide a |
@zajdee Here's result.
|
@yh1224 What's the output of Does fetching files from the BootstrapCDN, which uses the same CDN and infrastructure have the same problem? |
@tambry I can fetch from stackpath.bootstrapcdn.com.
|
Based on the
Which corresponds to Frankfurt (based on my traceroutes). Is it therefore possible that this issue is caused by a Tokyo Stackpath CDN node misconfiguration? |
I noticed that it returns 301 redirect response on HTTP(instead of HTTPS).
|
I don't really speak Japanese, but it seems to be a common problem in your region. That is, it does not look to be a problem of your local configuration. Rather really a CDN misconfiguration. |
I have sent an e-mail to Stackpath NOC (with a link to this issue) as they are the only ones to fix this issue. Not sure if they will accept that e-mail or react to it in any way, but let's see. |
Just got a response from StackPath: Please test if the issue persists. I don't actually have any node close to Tokyo to test myself. Thanks! |
@zajdee Looks good. :-)
|
Hi Guys, This issue still happening when accessing it from EUA and Brazil. Let me post my response from curls calls:
Any updatrs about this issue? Thanks. |
I have reopened the issue with StackPath. |
From Japan, IPv6 unreachable now.
|
Using a VPN through Tokyo:
The last segment (dop015.tk2.t) is an edge signal from the Highwinds/StackPath CDN location in Tokyo, Japan. |
Continuing at #52. |
Originally reported by @tambry in jquery/jquery.com#178.
The jQuery CDN
code.jquery.com
lacks IPv6 addresses and thus resources from it can't be received using IPv6.The CDN seems to be served by StackPath (previously Highwinds), which has recently gotten IPv6 support, so this should be fixable. For reference, BootstrapCDN also uses StackPath, and they recently enabled IPv6 for their CDN endpoint (
stackpath.bootstrapcdn.com
).PS
Apologies if this is the wrong place to report this, but there doesn't seem to be any place to report issues related to
code.jquery.com
.The text was updated successfully, but these errors were encountered: