Javascript isn't solved, cf_clearance missing?
nebojsasandin opened this issue · 7 comments
@ngosang
I'm trying to use your solution on this website:
https://getwsocourse.com/
But it keeps failing.
As an alternative I used selenium + chrome to actually load a page, wait for it to go through in 5 seconds, then extract cookies and use those cookies in my web requests. It worked fine, until recently. And I did notice that the cf_clearance cookie is now missing, while __cfduid is still there, so Cloudflare might have changed something again. Even my solution with selenium + chrome is no longer working.
If you can't replicate the issue on getwsocourse, you can also try it here:
http://www.edollarearn.com/
...same issue.
This time maybe more harder than before because they make serval request 😢
Can you suggest what they just change and how to fix?
The new challenge is more complex and it's not only JS calculations. They perform several HTTP requests and each response contains more JS code. Also the JS code is more complex because they read parameters form the browser like the window size, etc...
I think that this project is not worth continuing because they can change the challenge at any time.
We are thinking in running Selenium/Puppeteer as a external service and use a full web browser to resolve the challenge and grab the cookies when it's necessary. The thing is Cloudflare is able to detect that too.
The new challenge is more complex and it's not only JS calculations. They perform several HTTP requests and each response contains more JS code. Also the JS code is more complex because they read parameters form the browser like the window size, etc...
I think that this project is not worth continuing because they can change the challenge at any time.We are thinking in running Selenium/Puppeteer as a external service and use a full web browser to resolve the challenge and grab the cookies when it's necessary. The thing is Cloudflare is able to detect that too.
Suppose that we have a web browser to resolve the challenge and get some cookie, can you write the code to make it working?
Take a look here => Jackett/Jackett#9029