Floorp-Projects / Floorp

All of source code of version 10 or later of Floorp Browser, the most Advanced and Fastest Firefox derivative 🦊
https://floorp.app
Other
5.73k stars 160 forks source link

[Bug]: Cloudflare Turnstile still breaks on ESR128-based Floorp #1357

Closed JimFlasch closed 1 month ago

JimFlasch commented 1 month ago

Pre-Submission Checklist

Bug Summary

[Bug]: Cloudflare Turnstile still breaks on ESR128-based Floorp

Reproduction Steps

go to fanart.com get Verify you are human by completing the action below. screen with check box click checkbox and watch Verify you are human by completing the action below. change to Verifying you are human. This may take a few seconds. with spiinner then back to Verify you are human by completing the action below. screen with check box

Expected Behavior

go to fanart.tv get Verify you are human by completing the action below. screen with check watch website show up as it should

Actual Behavior

go to fanart.com get Verify you are human by completing the action below. screen with check box click checkbox and watch Verify you are human by completing the action below. change to Verifying you are human. This may take a few seconds. with spiinner then back to Verify you are human by completing the action below. screen with check box

Screenshots

what you see when you initially access site: fanart1

what happens when you click ckeckbox: fanart2

after a few minutes, you're back to first screenshot again!

Browser Version

Floorp 11.17.4

Operating System

Windows 10

Additional Context

This situation does not happen all the time for some reason - it only happens internittently and resolves after several days. However, it should not happen at all now - I was told in this thread that

"We understand this can be frustrating. This happens because ESR115 (on which Floorp is based on) is pretty old. So these captcha systems might find it suspicious. But don't worry, the main dev is working on migrating the codebase to ESR128 which should fix these issues. The release is planned for next month. Please wait until then, thanks!"

and the current version of Floorp IS based on ESR128!

creeper-0910 commented 1 month ago

Cannot be reproduced.

JimFlasch commented 1 month ago

Maybe you can't but I'm reproducing it right now both at fanart.tv and at https://gitlab.com/users/sign_i; what further information do you want?

surapunoyousei commented 1 month ago

image What will the new profile look like?

JimFlasch commented 1 month ago

I see you can get past Cloudflare Turnstile to Fanart.tv, @surapunoyousei. I still can't, though. How is this bug affecting my copy of Floorp 11.17.4 but not yours?

surapunoyousei commented 1 month ago

It doesn't seem to affect me.

Please try accessing with a new profile.

JimFlasch commented 1 month ago

Did that and it works there but I have no Idea why and I don't want to permanently switch to a new profile because it would be a pain in the butt to reinstall all my addons and rebuild my tabs list in a new profile. I'd rather get Cloudflare Turnstile working in my current profile.

surapunoyousei commented 1 month ago

Did you apply userAgnet change?

nanmofeng commented 1 month ago

This may be a problem with changing the browser UA. I encountered this in ESR version 115. At that time, Cloudflare's verification was about to crash me, and I couldn't do it no matter what. Later, I realized that I had to change the browser UA and restore the UA to Firefox to pass Cloudflare's verification. You can try it.

JimFlasch commented 1 month ago

How do I do that? Here's what it is currently: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0

JimFlasch commented 1 month ago

You can't close this bug when it isn't fixed!

surapunoyousei commented 1 month ago

No one else has reported this bug but you, and we are unable to reproduce it.

All you have to do is provide all the screenshots of the configuration page and the user,js script you are configuring

JimFlasch commented 1 month ago

I'm not configuring a user.js script! I'm trying to figure out why Cloudflare Turnstile is broken on my active profile!

surapunoyousei commented 1 month ago

Have you tried Safe Mode?

JimFlasch commented 1 month ago

How is that going to help? I already noted above that Turnstile works fine on an alternate profile in my C:\Users\James\AppData\Roaming\Floorp\Profiles\56clfdrw.default directory that has none of the addons or settings in my default profile. Surely Safe Mode will give me the same result.

JimFlasch commented 1 month ago

Here's that user.js file in a zip. I downloaded this from https://github.com/yokoffing/Betterfox, BTW. user.zip

What configuration page do you want screenshots of?

surapunoyousei commented 1 month ago

If it works in safe mode then there is a problem with your settings, add-ons etc.

surapunoyousei commented 1 month ago

You need to initialize the settings

JimFlasch commented 3 weeks ago

This bug, which disappeared about 18 days ago, returned two days ago after updating to 11.18.0, without any other changes. Make it disappear again!

surapunoyousei commented 3 weeks ago

Try Safe Mode, new profile