One is a paid business account and hte other is free… So there are many more rules in the .com account
When this first all started, The ticket was created here finally: Cloudflare Status - Custom Javascript challenge page Issues
After that, the .ca domain broke about a week later. The .com website would work periodically, on and off (like it was being worked on or something. IDK).
Now it does not work on the .ca or the .com for a custom page or even the default cloudflare pages. (As I type this: it is now working on another device. My Ticket to the Paid Cloudflare Support says something about “Caching” and showed a screen shot of my custom page, but I am using the default challenge page - so I am further confused. It looks to me like it’s some error in promises because of the randomness but I have no clue)
The easiest way that I can reproduce this is by:
- Using a Google Cloud IP Address or VPN
- Navigating to the website
- Get stuck in the Challenge Loop.
When it’s erroring… I am seeing the Checkmark go Green and it says Pass and then it just redirecting to itsself with an additional & amp ; added.
I have a rule setup for any request to /challenge/ to receive the javascript challenge.f
I also have a rule setup to send Cloud Users and Non USA IPS to redirect to /challenge/ (in my system). It checks this by looking for the cookie ‘cf_clearance’. If this cookie does not exist, it redirects back to /captcha/
It has worked perfect for years until I also added in the /captcha/ page that has a rule for ALL requests on /captcha/ to send a challenge.
Once a user has passed the ‘challenge’ in your system, they should be redirected because /challenge/ on my system is nothing but a 302 redirect. But it’s just constantly reloading /captcha/ & amp ; & amp ; etc etc etc.
To better explain I hope:
My website → User does not have ‘cf_clearance’ Cookie && user IS GOOGLE CLOUD → redirect them to /challenge/?returl=/
/challenge/ is completely done by Cloudflare and should redirect the user back to returl’s value (As per my 302 redirect).
My website → User IS GOOGLE CLOUD but has ‘cf_clearance’ Cookie = PASS
This SAME IP, I have ASIN rules setup for… fbut for some reason Cloudflare misses them a TON. So I have to manually Redirect in my system for these missed ips. Why?
BecauseI have a rule that should already serve this user a challenge, but it is not done for some reason. So I created my own ASN lookups and I send them to /challenge/.
Something in this is breaking your system. IDK. That’s all I can come up with.
if asn = google cloud then challenge
if country <> USA then challenge
if request = /captcha/ then challenge
Are the rules I have setup. I redirect also to /captcha/ when I want to when there is no ‘cf_clearance’ cookie.
I started complaining a few days before a global incident here: Cloudflare Status - Custom Javascript challenge page Issues and then still saying it’s not working. Maybe there is something here? It’s been so long LOL.