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

https://cdnjs.cloudflare.com/ajax/libs/moment-timezone/0.5.34/moment-timezone-with-data.min.js 404 / missing #14211

Open
paularthur opened this issue Aug 19, 2023 · 9 comments

Comments

@paularthur
Copy link

Hi,
https://cdnjs.cloudflare.com/ajax/libs/moment-timezone/0.5.34/moment-timezone-with-data.min.js
is returning a 404. We use it for the ttnmapper-website app, which is currently broken.
Thanks,

@MattIPv4
Copy link
Member

👋 I've escalated this internally. Is this a new issue you're seeing, or has this file always been missing? The git repo (https://github.com/cdnjs/cdnjs/tree/master/ajax/libs/moment-timezone/0.5.34) would indicate this file has never actually existed?

@paularthur
Copy link
Author

paularthur commented Aug 20, 2023 via email

@paularthur
Copy link
Author

Still unable to review the trails and testing from individual ttnmappers - due to this issue.
I note the overall heatmap is working - just device specific tests.

@MattIPv4
Copy link
Member

MattIPv4 commented Aug 31, 2023

I've escalated this before, but I'll poke some folks again.

Interestingly, it looks like this file still exists in the cache partially, which confirms this file did exist and has disappeared:

HTTP/2 200 OK
date: Thu, 31 Aug 2023 00:42:52 GMT
content-type: application/javascript; charset=utf-8
content-length: 23640
access-control-allow-origin: *
cache-control: public, max-age=30672000
content-encoding: br
etag: "62fe3f34-5c58"
last-modified: Thu, 18 Aug 2022 13:31:32 GMT
cf-cdnjs-via: cfworker/kv
cross-origin-resource-policy: cross-origin
timing-allow-origin: *
x-content-type-options: nosniff
vary: Accept-Encoding
cf-cache-status: HIT
age: 12721641
expires: Tue, 20 Aug 2024 00:42:52 GMT
accept-ranges: bytes
report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=LlOc8FgGnqmh0QzDP3af7ecTG4hMhpKYoIT8qmRhBshSAmUqK9rzXELmMG4lcR3TkMEbMr08vj0Dhj4dLY+56wqviIGv3OV8qJK+0/me0mqw34+kABSAHAJzVKKF81DluzrKWNSG"}],"group":"cf-nel","max_age":604800}
nel: {"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
strict-transport-security: max-age=15780000
server: cloudflare
cf-ray: 7ff13c6fbc3c53a5-LHR
alt-svc: h3=":443"; ma=86400
X-Firefox-Spdy: h2
HTTP/2 404 Not Found
date: Thu, 31 Aug 2023 00:42:51 GMT
content-type: text/html; charset=utf-8
access-control-allow-origin: *
vary: Accept-Encoding
cf-cdnjs-via: cfworker/origin0
cross-origin-resource-policy: cross-origin
x-content-type-options: nosniff
cf-cache-status: EXPIRED
expires: Thu, 31 Aug 2023 04:42:51 GMT
cache-control: public, max-age=14400
report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=ugUN5nHdOza9oM86C9pJlYTiCeUpfkdFnzrTkpQDN5SSWlY0qC3lSHrtVjJFyx7lRy6rgmzFhXcQ3aBRD3PkKELkmQlx1ee6x3enzK4hBgSMCalCdE1aG1V9eV5Ihsm98890I0CU"}],"group":"cf-nel","max_age":604800}
nel: {"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
strict-transport-security: max-age=15780000
server: cloudflare
cf-ray: 7ff13c65af2723e2-LHR
content-encoding: gzip
alt-svc: h3=":443"; ma=86400
X-Firefox-Spdy: h2

@MattIPv4
Copy link
Member

cc @xtuc looks like some files have disappeared which seems quite major, I suspect this happened with the R2 migration?

@paularthur
Copy link
Author

ttnmapper-website code has been updated to use a more recent library - so we're up and running.
I confirmed the 404 on the older library is still there - but its no longer a show stopper for us
Matt - Thanks for your help.

@MattIPv4
Copy link
Member

MattIPv4 commented Sep 4, 2023

Just to circle back, I've further escalated this to try and get some eyes on this from the Cloudflare side, as files should never, ever disappear from the CDN.

@MattIPv4
Copy link
Member

MattIPv4 commented Sep 8, 2023

This is now being tracked in ticket #2920331 with Cloudflare (marked as high priority). It has been acknowledged that they are investigating it, but they cannot share details with me...

@MattIPv4
Copy link
Member

👋 Synced up with folks at Cloudflare over the last few days, and this is now getting significant attention internally (both to rectify this issue, but also generally around maintaining cdnjs and comms). Apologies for the delay on this.

Good news for this issue, cdnjs has been switched back to the KV data source, rather than the R2 bucket that it recently migrated to. This file (and others there were missing from the R2 bucket) should now be back and avaialble for use on sites!

The team are still investigating why exactly these files are only present in KV, and not in the R2 bucket and git. I'll share more updates here once I know more from them, including what the plan is to fix the R2 bucket and switch to it again at some point.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

3 participants
@MattIPv4 @paularthur and others