ungoogled-software / ungoogled-chromium

Google Chromium, sans integration with Google
BSD 3-Clause "New" or "Revised" License
20.84k stars 846 forks source link

Cloudflare fails #2367

Closed Zeldaboy14 closed 1 year ago

Zeldaboy14 commented 1 year ago

OS/Platform

Windows

Installed

https://ungoogled-software.github.io/ungoogled-chromium-binaries/

Version

Version 112.0.5615.138

Have you tested that this is not an upstream issue or an issue with your configuration?

Description

Can't past Cloudflares DDOS protection for websites

How to Reproduce?

Go to any site that uses cloudflare ddos protection (example: https://www.spigotmc.org/) It'll ask you to check the box for human verification This loops infinitely and you keep doing this

Actual behaviour

No matter how many times you click human verification, the page refreshs back to the same page, and you keep running into the same issue over and over again

Expected behaviour

All you should need to do is click the box and it will allow you into the site

Relevant log output

No response

Additional context

No response

rany2 commented 1 year ago

Try allowing third-party cookies.

Zeldaboy14 commented 1 year ago

Im allowing all cookies. So that was already ruled out

devblack commented 1 year ago

Im allowing all cookies. So that was already ruled out

Just use a windows user agent on args, for example: "--user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64)....."

image

Kirisoup commented 1 year ago

Same issue. Cookies allowed. UA to windows. Issue persists

Ungoogled chromium version: 114.0.5735.134 64-bit windows

Zeldaboy14 commented 1 year ago

It was temp working after a fresh windows install, but shortly after, this issue started to persist again

PF4Public commented 1 year ago

@Zeldaboy14 Have you tried disabling JavaScript JIT in website settings?

devblack commented 1 year ago

@Zeldaboy14 Have you tried disabling JavaScript JIT in website settings?

The main problem is from Cloudflare workers. These workers don't load correctly, that's why CloudFlare created his own version https://github.com/cloudflare/puppeteer. To fix this error you can Lauch puppeteer with devtool enabled to force worker loading.

image

And sure, there is more complex details about to handle CloudFlare redirects, turnstile bypass and more.

PF4Public commented 1 year ago

Looks like there's nothing left to do regarding this issue — closing.