Challenge Loop

Hi there,

When opening a website protected by Cloudflare, and Cf requires a challenge, it will do an infinite loop.
I checked #318247 and #380486. One is not the same case, and one doesn’t even have a reply.

Screen recordings can’t seem to be uploaded to the community, then please have a check of this iCloud link.

Environment:

  • Browser: Firefox Nightly 102.0a1 (2022-05-14) (64-bit)
  • UA: Mozilla/5.0 (Windows NT 10.0; rv:91.0) Gecko/20100101 Firefox/91.0
  • OS: macOS 12.4 (21F79)

Hi there, are you using any Firefox extensions? The UA doesn’t match your OS nor your Browser version.

2 Likes

Actually using some content blockers and privacy enhancements. The UA thing should be a privacy protecting feature of Firefox. However I’ve tested out using fresh install, and it turns out even with no extensions enabled, the problem persists.
I’m unable to test this again right away, because the CAPTCHA can’t be triggered by hand.

I’m unable to reproduce on a fresh installation with the same Browser and OS. Can you open a support ticket and attach a .har of the entire request flow so we can investigate? Feel free to post the ticket ID here.

1 Like

Could you please give an instruction about how to force the CAPTCHA challenge to be triggered? I can’t seem to get the chance to face the CAPTCHA now…

Sure, you can use this temporary endpoint to force a CAPTCHA to be displayed: https://migueldemoura.com/captcha.

Solution in my case

Reset all cookies related to hCaptcha (such as hcaptcha.com).


I think I’ve solved the problem. Yesterday I went to hCaptcha’s official website to find some documents, as well as ran some demo and tests. It turns out some cookies from hCaptcha will cause the challenge to loop. And I accessed hCaptcha’s website so the cookies were reset, by chance.

The reason why the cookies causing this issue can remain should be related to the privacy protection features. Like when I’m on some websites requesting hCaptcha’s cookies, they can actually read the cookie, but likely unable to modify or add to it.

Thanks for your help!