I’m not sure what to tell you. If I had to take a shot in the dark, you had zoomed in previously, and Chrome remembered the setting every time you loaded your page.
Meanwhile, when your DNS data changed, Chrome decided that your page was a new site and reset your zoom settings to 100%. …
Actually, this is a hypothesis I might be able to test for myself. Adding it to the list.
OK. I did that. Thank you! I am being prompted by Bubble with the following. Should I ignore the message because I cannot setup an A record using an IP if I already have the CNAME record to the root.
It took a few minutes to propagate for me, then it was live with no issue. If you get any “There was an error” messages on GoDaddy, it is 99% because you have a conflicting record - In my case, I had a TXT record that had the same name.
Is it the same process for apps using sub domain and Cloudflare as a DNS? I have 3 apps using this set up. For some reason I’m seeing Accelerate checkboxes in double and quite not say if it’s actually working because of this.
Also it would be nice to see how does file load waterfall looks on https://tools.pingdom.com/ when Cloudflare is configured correctly.
Question to anyone that switched to a www. Are you receiving the “Your connection is not private” warning message when you click your link in Google results?
Speed is super fast already getting comments from users and puts apps like mines up there with the big names across the globe in regards to speed and reliability.
Speechless!
Bubble is not in a bubble this platform is going to be on the world stage!
Thank you @peterj and Bubble… I transferred over last night and it was completely seamless… ticked the box in Bubble, removed my A names, added my CNAME, and BINGO… it all just worked… I never saw a moment when my app wasn’t accessible during the process.
For the ones who have their Domain registered at Google
A brief summary for Google Domain Registrar users and legacy plan holders moving over to cloudflare option with almost no downtime exptectations. Google made problems with moving to CNAME records with new “point to bubble´s -.io” address on the CNAME-@-record, so I switched the DNS right over to Cloudflare, but leaving Google as registrar of my domain:
Switch on in bubble the option in Domain / email: “Accelerate this domain with Cloudflare” to “on”
register at cloudflare with your domain (ie “myapp.com”), enter your domain, check for new DNS proposals (2)
Go to Google Domains and your domain-name records/DNS, deactivate first of all the DNSSEC Service to avoid unwanted / uncontrolled downtimes on change process. This is important.
take the DNS servers cloudflare proposed for you (2, with names as ie “adel.ns.cloudflare.com” and “clark.ns.cloudflare.com”) and copy it to your Google domain DNS list - activate them instead of the 4 google DNS.
Go back to Cloudflare and take over the parameters for reactivating DNSSEC for your domain at Google Domains. Parameters for settings are ie: xxxx for key; 13: ECDSA/P256/SHA256 for Algo; 2: SHA256 for Digest Type; 1e29fe40a79bde9c7daace711XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX for Digest. Reactivate your DNSSEC with this new parameters for your safety, directly at Google Domains.
Scroll down in Google Domains / DNS to “Your Ressources” and now delete the 2 “old” A records pointing to bubble (having an IP-4 address rightside ie 54.68.12.205 or other, which was needed before). Cloudflare DNS services should be activated with a green mark by now, recheck this there.
Now, go to Bubble / Domain / email and click “check settings” under your Domain Name field. Message should be “You´re all set. myapp.com is working and ready to go!”
Done, at my side with no real downtime at all.
@louis.brauer You’ve discovered an uncommon edge case.
Your domain has a “CAA” record. Only the Certificate Authority on record on that DNS entry is permitted to issue certificates for any subdomain on openbooking.ch. In this case, the CAA is letsencrypt.org, which differs from the Certificate Authority Cloudflare uses.
In order to get Cloudflare working, you’ll need to remove this entry:
id 39319
opcode QUERY
rcode NOERROR
flags QR RD RA
;QUESTION
openbooking.ch. IN CAA
;ANSWER
openbooking.ch. 59 IN CAA 0 issue "letsencrypt.org"
;AUTHORITY
;ADDITIONAL
What is the process for someone who registered their domain with namecheap already using cloudflare nameservers? The subdomain my app uses is set to bypass Cloudflare proxies. What steps should I take to configure that subdomain with Bubble’s Cloudflare implementation?
Subdomains are the easiest case, since subdomains support CNAMEs with no issues.
If I’m reading your comment correctly, your subdomain has a “grey cloud” on Cloudflare… when you tick the checkbox to “Accelerate this domain using Cloudflare” on Bubble, you’ll receive a new DNS record.
We proxy on Cloudflare, so when you change your CNAME to match the provided record, your site will be proxied under our account’s rules regardless of what settings you use on your account.