What's the response code/headers? Is it possible it's a waf block or something else?
What's the response code/headers? Is it possible it's a waf block or something else?
I've been looking into R2 to avoid egress fees, but had difficulties figuring out how to do it securely so that someone can't just call my worker to request videos millions of timesIf you use an R2 Custom Domain and force cache, you don't pay for any cache hits, so calling the same video a lot = free to you

"USER_WORKFLOW" and not "MY_WORKFLOW" (set in the wrangler.jsonc)wrangler version upload
import css from './file.css'controller.cron inside my worker's scheduled callback is always * * * * * - this makes it impossible to differentiate between the two different schedules. Is this a known issue? If so, is there any workaround?SessionStorageInitError: Error when initializing session storage with driver `cloudflare-kv-binding`. `The module did not export a driver.`Worker "workflows:workflows-starter"'s binding "USER_WORKFLOW" refers to service "core:user:" with a named entrypoint "MyWorkflow", but "core:user:" has no such named entrypoint.{
"main": ".open-next/worker.js",
"name": "frontend",
"compatibility_date": "2025-03-25",
"compatibility_flags": [
"nodejs_compat"
],
"assets": {
"directory": ".open-next/assets",
"binding": "ASSETS"
},
"vars": {
"AUTH_SCRET": "hzDTRm",
...
}
} "logs": [
{
"message": [
"ReferenceError: WeakRef is not defined"
],
"level": "error",
"timestamp": 1747789785073
},
{
"message": [
" ⨯",
"ReferenceError: WeakRef is not defined"
],
"level": "error",
"timestamp": 1747789785073
}
],