Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cloudflare #219

Open
Waltraute opened this issue Sep 10, 2024 · 2 comments
Open

Cloudflare #219

Waltraute opened this issue Sep 10, 2024 · 2 comments

Comments

@Waltraute
Copy link

Waterfox Classic cannot display the many sites that favour 'proving you are human' with Cloudflare. It can't seem to load the silly little tickbox and gets stuck.

To Reproduce

  1. Go to '...' Any site that protects itself from visitors with Cloudflare
  2. Wait

Expected behavior
To enter and browse the site

Desktop (please complete the following information):

  • OS: [e.g. Windows]
    Lubuntu
  • Version [e.g. 22]
    24.04.4. LTS

Additional context
Like all other users I hope that someone will be able to take on updating Waterfox Classic. I increasingly have to transfer tabs to Chromium but I still value those XUL add-ons and it remains my default browser. Fixing the Cloudflare incompatibility would make more difference than anything.

@reallyuniquename
Copy link

No way to even debug this properly and Cloudflare requires too many new API to pass a browser "check". I doubt anyone would fix this. If you absolutely need to access Cloudflare protected page on a legacy browser you can pass verification on your Chromium and then copy cookies and clone useragent string. That would give you a few days of peace.

@EternityEngine
Copy link

EternityEngine commented Sep 20, 2024

It seems to be primarily a JavaScript issue, since that's the kind of errors coming up in the browser console. For example, if I try to access a fanfiction on fanfiction.net:

Unable to check <input pattern='.*.(?i)(png|jpe?g|gif|bmp).{0,10}'> because the pattern is not a valid regexp: invalid regexp group  30
Error: Message: TypeError: se.attachShadow is not a function - URL: https://challenges.cloudflare.com/turnstile/v0/g/ec4b873d446c/api.js?onload=Jeuhg1&render=explicit - Line: 1 - Column: 29378 - Error object: {}  v1:1:50883
	Error self-hosted:1012:17
	fi https://www.fanfiction.net/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1:1:50883
	fi self-hosted:985:17
	fb/</</< https://www.fanfiction.net/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1:1:25332
	fb/< https://www.fanfiction.net/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1:1:25522
	fb https://www.fanfiction.net/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1:1:25552
	fb self-hosted:1037:17
TypeError: se.attachShadow is not a function[Learn More]  api.js:1:29378
	T https://challenges.cloudflare.com/turnstile/v0/g/ec4b873d446c/api.js:1:29378
	fh https://www.fanfiction.net/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1:1:53411
	fh self-hosted:985:17
	fb/</</< https://www.fanfiction.net/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1:1:25332
	fb/< https://www.fanfiction.net/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1:1:25522
	fb https://www.fanfiction.net/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1:1:25552
	fb self-hosted:1027:17
	<anonymous> https://challenges.cloudflare.com/turnstile/v0/g/ec4b873d446c/api.js:1:46348

I sometimes get other JavaScript errors, but I'm not exactly sure how they're triggered.

Edit: Just managed to fix it with the Polly+ add-on recommended for fixing Github here. Just needs dom.webcomponents.enabled;true selected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants