Cloudflare checks broken again?

Users and developers helping users with generic and technical Pale Moon issues on all operating systems.

Moderator: trava90

Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 37775
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: Cloudflare checks broken again?

Post by Moonchild » 2024-03-12, 07:40

cannonmc wrote:
2024-03-12, 03:55
About the only thing Cloudflare is expecting is that the browser can run javascript.
A very specific flavor of JavaScript that's clearly not browser-agnostic. This is the problem trying to make clear to webmasters what's happening. They don't understand that Google has made JS a moving target. But CF just tells users "if the browser can run JS, you're good." But that's just not true. Every browser out there can run JS.
"A dead end street is a place to turn around and go into a new direction" - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
yan242
Newbie
Newbie
Posts: 4
Joined: 2021-05-09, 16:10

Re: Cloudflare checks broken again?

Post by yan242 » 2024-03-12, 08:59

I confirm failure with CF on a certain site ! And I need IHG for that site. Thank you for deleting that awful CF failure ! :D :D :D

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2900
Joined: 2012-08-19, 20:32

Re: Cloudflare checks broken again?

Post by back2themoon » 2024-03-12, 10:06

Complaining about it here won't help. You should also post your Ray IDs in the relevant Cloudflare Community topic.

User avatar
cannonmc
Fanatic
Fanatic
Posts: 115
Joined: 2018-08-22, 22:46

Re: Cloudflare checks broken again?

Post by cannonmc » 2024-03-12, 10:14

And just to add insult to injury, when you go to the Cloudflare Community [sic] web site you get this:

"Unfortunately, your browser is unsupported. Please switch to a supported browser to view rich content, log in and reply."

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2900
Joined: 2012-08-19, 20:32

Re: Cloudflare checks broken again?

Post by back2themoon » 2024-03-12, 10:26

Correct, but that's a Discourse issue. There is a working workaround for Pale Moon (to be found here on the forum), but for a quick post there you will need another browser.

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2900
Joined: 2012-08-19, 20:32

Re: Cloudflare checks broken again?

Post by back2themoon » 2024-03-12, 10:39

Ok, here is the quick guide to the Discourse community/forums workaround, which will also fix the Cloudflare Community:

1. Install the Modify HTTP Response extension (go to the Releases section to find the .xpi file)
2. After installing it, go to its Options and paste the code below in Filters:

Code: Select all

[["/discourse|^community\\.|^resource\\.|^forum\\./",["/browser-detect-/",["/.*/g",""]],["/vendor-/",["/(t\\.discourse\\.hoisted|t\\[e\\]|r)(\\?\\?|\\|\\|)=(\\{\\}|\\[\\])/g","$1$2($1=$3)","n??=[]","n||(n=[])"]],["/discourse-/",["e.draft||=t.draft","e.draft||(e.draft=t.draft)","/(t\\.__registry__\\._typeInjections\\.service|[ne]|[fm]\\[e\\])(\\?\\?|\\|\\|)=(\\[\\]|\\{\\})/g","$1$2($1=$3)","(s||=","!s&&(s=","this._details??=this.store.createRecord(\"topicDetails\",{id:this.id,topic:this})}","this._details=this._details??this.store.createRecord(\"topicDetails\",{id:this.id,topic:this})}"]]]]
3. Tick Enable (right above Filters)
4. Restart Pale Moon or refresh Community page

Note that the code above sometimes requires changes, so it may not work at a later date. Updates are usually posted at the relevant topic linked in the previous message). Also note that some Discourse features may still not work e.g. dealing with attached files.

User avatar
number101
Moongazer
Moongazer
Posts: 12
Joined: 2018-10-06, 02:14

Re: Cloudflare checks broken again?

Post by number101 » 2024-03-12, 17:39

I'd been having trouble with a couple of sites (some pages on boingboing.net, login for nytimes.com and washingtonpost.com). Today a few hours ago, everything went down. Midori (FF derivative) worked. Turned out it's something with Private Internet Access (my VPN), Midori bypasses that. Told it not to VPN Palemoon, and everything started working. Maybe some interaction beween CF and PIA? Dunno, but I'm ok for the time being.

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2900
Joined: 2012-08-19, 20:32

Re: Cloudflare checks broken again?

Post by back2themoon » 2024-03-12, 18:18

Issue still occurs here, just tested three websites. No fix yet from Cloudflare.

Goodydino
Keeps coming back
Keeps coming back
Posts: 905
Joined: 2017-10-10, 21:20

Re: Cloudflare checks broken again?

Post by Goodydino » 2024-03-12, 19:14

back2themoon wrote:
2024-03-12, 10:06
Complaining about it here won't help. You should also post your Ray IDs in the relevant Cloudflare Community topic.
That is impossible to do if the page will not launch.

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2900
Joined: 2012-08-19, 20:32

Re: Cloudflare checks broken again?

Post by back2themoon » 2024-03-12, 19:29

No it isn't, since many posted those IDs already. The ID is visible before logging in.

If by "the page will not launch" you mean the Cloudflare Community, solutions for that have already been provided just a few posts above.

User avatar
dim22
Moongazer
Moongazer
Posts: 9
Joined: 2024-03-13, 04:52

Re: Cloudflare checks broken again?

Post by dim22 » 2024-03-13, 05:09

There may be a problem with the Ecmascript version.
If you run this code in the browser console, you can see that it does not support "array.with"
And it will point to version 13.At the same time, there is no such problem in other browsers (Chrome, Firefox).
Perhaps developers need to update Ecmascript

Code: Select all

function getES() {
  var array = [];
  if (!Array.isArray) {return 3} 
  else if (!window.Promise) {return 5} 
  else if (!array.includes) {return 6} 
  else if (!"".padStart) {return 7} 
  else if (!Promise.prototype.finally) {return 8} 
  else if (!window.BigInt) {return 9} 
  else if (!Promise.allSettled) {return 10}
  else if (!"".replaceAll) {return 11} 
  else if (!array.at) {return 12} 
  else if (!array.with) {return 13} 
  else {return 14}
}

var ecmascript = getES()
var year = 1999
if (ecmascript !== 3) {
  year = ecmascript + 2009
}
console.log("Version " + ecmascript + ", Year " + year)

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 37775
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: Cloudflare checks broken again?

Post by Moonchild » 2024-03-13, 06:45

I haven't heard of array.prototype.with before now, and it also isn't part of the ECMAScript compat table (which I would expect it to be on if it was a finalized ecmascript feature)
What language standard is this from? We don't support unstable draft proposals in most cases and if CF is demanding support for that they are doing something very wrong.
"A dead end street is a place to turn around and go into a new direction" - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

digitalaudiorock
Moon lover
Moon lover
Posts: 89
Joined: 2017-08-16, 14:12

Re: Cloudflare checks broken again?

Post by digitalaudiorock » 2024-03-13, 12:59

So still broken and so far not so much as an acknowledgement from CF, at least not on that community forum thread.

Moonchild: Have they responded at all to that ticket you entered? Thanks!

User avatar
LuftWafflePilot
Lunatic
Lunatic
Posts: 309
Joined: 2021-02-19, 20:46

Re: Cloudflare checks broken again?

Post by LuftWafflePilot » 2024-03-13, 13:18

It's FUBAR.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 37775
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: Cloudflare checks broken again?

Post by Moonchild » 2024-03-13, 13:21

digitalaudiorock wrote:
2024-03-13, 12:59
Have they responded at all to that ticket you entered? Thanks!
Not since I uploaded the HAR file they requested.
They indicated "A Technical Support Engineer will analyze the available information and get back to you."; that was 2 days ago.


They did respond I was just not notified (silently marked solved...? feels like an attempt at ghosting). The response was a form response. I'm angry about that.
Miguel Correia wrote:Thanks for contacting Cloudflare.

There are several common reasons a Cloudflare-protected website may block or challenge a site visitor:

The visitor’s IP address demonstrated previous suspicious activity online. Review your client IP address for malicious activity at Project Honeypot. If no suspicious activity is observed from the visitor’s IP address after a two-week period, Cloudflare stops challenging the IP address.

The website owner has created a Custom Rule or a Firewall Rule to block specific request.

The visitor’s actions activated a Web Application Firewall Rule enabled by the website owner.

You can find more information here on Understanding Cloudflare Captchas and Challenge Passage.

If you are being blocked or challenged, please get in touch with the website owner to inquire further on which specific reason that occurs.

I will mark this as solved then, but do let us know if you have any further questions or issues by replying to this e-mail or ticket.

Login to join the Cloudflare Community for advice & insight.
:crazy: :evil:

(of course I made sure to reply now I saw it... very nonplussed because CF is used in MANY places and their gatekeeping is basically making using the browser impossible for affected sites. It affects me personally for several things too...)
"A dead end street is a place to turn around and go into a new direction" - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
billmcct
Board Warrior
Board Warrior
Posts: 1045
Joined: 2012-09-04, 15:19
Location: Union City Georgia USA

Re: Cloudflare checks broken again?

Post by billmcct » 2024-03-13, 13:56

back2themoon wrote:
2024-03-12, 10:39
Ok, here is the quick guide to the Discourse community/forums workaround, which will also fix the Cloudflare Community:

1. Install the Modify HTTP Response extension (go to the Releases section to find the .xpi file)
2. After installing it, go to its Options and paste the code below in Filters:

Code: Select all

[["/discourse|^community\\.|^resource\\.|^forum\\./",["/browser-detect-/",["/.*/g",""]],["/vendor-/",["/(t\\.discourse\\.hoisted|t\\[e\\]|r)(\\?\\?|\\|\\|)=(\\{\\}|\\[\\])/g","$1$2($1=$3)","n??=[]","n||(n=[])"]],["/discourse-/",["e.draft||=t.draft","e.draft||(e.draft=t.draft)","/(t\\.__registry__\\._typeInjections\\.service|[ne]|[fm]\\[e\\])(\\?\\?|\\|\\|)=(\\[\\]|\\{\\})/g","$1$2($1=$3)","(s||=","!s&&(s=","this._details??=this.store.createRecord(\"topicDetails\",{id:this.id,topic:this})}","this._details=this._details??this.store.createRecord(\"topicDetails\",{id:this.id,topic:this})}"]]]]
3. Tick Enable (right above Filters)
4. Restart Pale Moon or refresh Community page

Note that the code above sometimes requires changes, so it may not work at a later date. Updates are usually posted at the relevant topic linked in the previous message). Also note that some Discourse features may still not work e.g. dealing with attached files.
This worked well for me to bypass the browser check. Thanks
--------------------------------------------------------------------------------------------------------------
Dell Precision 15 7550
Windows 10 Pro. 22H2 19045.5965
Xeon W-10885M
64 GB DDR4 ECC memory (128 GB max)
500 GB Corsair T500 main M2 SSD
1 TB Intel storage M2 SSD (6 TB max)
Intel onboard GPU 1080p
Quadro RTX 5000 Max-Q GPU 4K

Pale Moon 33.7.x x64 AVX2 build

The difference between the Impossible and the Possible lies in a man's Determination.
Tommy Lasorda

digitalaudiorock
Moon lover
Moon lover
Posts: 89
Joined: 2017-08-16, 14:12

Re: Cloudflare checks broken again?

Post by digitalaudiorock » 2024-03-13, 14:36

Moonchild wrote:
2024-03-13, 13:21
:crazy: :evil:
(of course I made sure to reply now I saw it... very nonplussed because CF is used in MANY places and their gatekeeping is basically making using the browser impossible for affected sites. It affects me personally for several things too...)
There just are no words for this nonsense. Web sites should work, or at least be accessible using browsers that NOBODY HAS EVEN CODED YET...as long as they're written to the proper specs. THAT is how shit is supposed to work. Add this to the growing list of shit that's going on in technology these days that about makes me cry. This is why we can't have nice things.

I just do NOT buy that sites using CF really need whatever CF is doing, or that it couldn't be done in a way that doesn't need to be specifically tweaked for specific browsers. That simply breaks the way the web is supposed to work. Fuck CF.

Tom

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 37775
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: Cloudflare checks broken again?

Post by Moonchild » 2024-03-13, 18:59

Well it gets better.

The ticket opened was closed a second time now (by the same person) claiming what I reported was something they don't provide support with, as if I was asking them to fix our browser code. Clearly having some issues with comprehensive reading. Re-opened again with a re-iteration of the issue and then saw that not only was it closed, the rep also had bumped down the ticket priority to the level of regular support requests for someone needing help with a cloudflare website... :o
I mean, come on. If they think this is not something their department can deal with, then escalate the ticket to the correct department. Not even like I made/opened that ticket myself; it was created by a CF rep for me (and that person clearly understood the problem) in what I assumed the correct department with an appropriate priority (urgent). It's pretty bad when 1st line support has a much better grasp of technical details than 2nd line does...

So now we wait, again.
"A dead end street is a place to turn around and go into a new direction" - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
DelPiera
New to the forum
New to the forum
Posts: 1
Joined: 2019-02-24, 07:47

Re: Cloudflare checks broken again?

Post by DelPiera » 2024-03-13, 21:34

Is this a joke from CF?

I have tried it from multiple systems (Win7, Win10) and multiple browsers (PaleMoon, FireFox, Tor, Edge) and only Egde and Tor display CF pages! (Chrome is not installed on any system, so I can't comment on that)

It is simply horrible what this company is doing!

User avatar
RealityRipple
Keeps coming back
Keeps coming back
Posts: 863
Joined: 2018-05-17, 02:34
Location: Los Berros Canyon, California

Re: Cloudflare checks broken again?

Post by RealityRipple » 2024-03-13, 21:56

Welcome to the internet as handled by people who don't understand the purpose of the internet.