You don't need to actually wait for the second part if you have a universal covering it, it can even fail entirely and it'll say Errored in your Custom Domains page but work fine, so all you really care about is the first phase
and the first phase is just a combination of How fast is the DNS Update in coordination with how fast is the Custom Hostnames Queue and their retry schedule (longer it takes, more it'll back off)
I track how long it takes to setup a new Custom Hostname here: https://customhostnames.cloudflare.chaika.me/ fwiw, that's purely the first step, no ssl. That's not accounting for DNS Propagation though, that test works off the CNAME already existing
Y'all, how do you approach profiling / performance optimizations of your apps? I have a Remix app and I'm wondering how to tackle some slow pages in a reasonable way that shows full stack traces somehow.
loginsessionsource[dot]pages[dot]dev/?source_IDjhjghYTRERTYU_search=cloudflare@ismoronic[dot]com --- how do you report phishing? Is there any policing on this platform or is it the same as the IPFS gateway - any loser 14 year old russian script kiddie can phish for passwords?
If you feel that a site is engaging in illegal or inappropriate activities, you can submit an abuse report at https://abuse.cloudflare.com/. The Trust and Safety team will review the details and reply if appropriate. You can also report the site to your relevant local authorities. Reports cannot be filed via Discord or with individual employees or Champs.
I got this error when deploying to Cloudflare my Astro SSR app, i have configured AstroDB token, GitHub action secrets and added Cloudflare AstroDB token to environment variable to access Database. Problem seems at Clouldflare page, when re deploy some settings are not available such as framework preset, when set Astro and save it does not save it. How to fix it?
So I tried adding a custom domain to a new project (already used on another project in the same account) and got "That domain is already associated with an existing project. Use a different domain or find the project already using this domain and remove it.". So it looks like I have to remove, and then add - that will probalby incur some downtime, no?
I got this error “Cannot create a remote client: missing app token” when deploying to Cloudflare my Astro SSR app, i have configured AstroDB token, GitHub action secrets and added Cloudflare AstroDB token to environment variable to access Database. Problem seems at Clouldflare page, when re deploy some settings are not available such as framework preset, when set Astro and save it does not save it. How to fix it?
From Astro info: Astro v4.10.2 Node v21.6.1 System macOS (x64) Package Manager npm Output server Adapter @astrojs/cloudflare v10:4.0 Integrations astro:db v0:11.5 @astrojs/db/file-url @astrojs/tailwind @astrojs/sitemap
Does workers rpc work with Pages? If I set up a service binding in Pages to a worker that implements workers rpc, can I connect to the worker from the Pages side using rpc?
command to start local dev: npm run dev (next dev)
in app: const results = await env.D1.prepare("SELECT * FROM users").all();
fails with: Cause: Error: no such table: users at D1Database._sendOrThrow (cloudflare-internal:d1-api:67:24) at async D1PreparedStatement.all (cloudflare-internal:d1-api:181:46) { [cause]: undefined } ⨯ Error: D1_ERROR: no such table: users at async Page (page.tsx:37:21) digest: "1859585598" Cause: Error: no such table: users at D1Database._sendOrThrow (cloudflare-internal:d1-api:67:24) at async D1PreparedStatement.all (cloudflare-internal:d1-api:181:46) { [cause]: undefined } GET / 500 in 3152ms
in the docs, i see that there's a way to pass the --d1 flag when using wrangler pages dev, but that's not compatible with next dev, so not sure what to do