GNU bug report logs - #59175
GNU Icecat not loading cloudflare

Previous Next

Package: gnuzilla;

Reported by: bob kolf <bob.graff33 <at> yandex.com>

Date: Thu, 10 Nov 2022 16:51:01 UTC

Severity: normal

Full log


Message #20 received at 59175 <at> debbugs.gnu.org (full text, mbox):

From: bill-auger <bill-auger <at> peers.community>
To: Ruben Rodriguez <ruben <at> gnu.org>
Cc: 59175 <at> debbugs.gnu.org
Subject: Re: bug#59175: GNU Icecat not loading cloudflare
Date: Mon, 14 Nov 2022 22:05:57 -0500
On Mon, 14 Nov 2022 01:39:49 +0100 Ruben wrote:
> this mismatch breaks things.

On Mon, 14 Nov 2022 13:12:37 +0200 bob wrote:
> would it fix the bug by changing it back to 'firefox'?

the mismatch was the problem - the user-agent alone was acceptable
- i had explained it better on a preceding message:
https://lists.gnu.org/archive/html/bug-gnuzilla/2021-05/msg00002.html


here is a test page:
  <html><body><script type="text/javascript">
  document.write("codeName="   + navigator.appCodeName + "<br />");
  document.write("appName="    + navigator.appName     + "<br />");
  document.write("appVersion=" + navigator.appVersion  + "<br />");
  document.write("oscpu="      + navigator.oscpu       + "<br />");
  document.write("platform="   + navigator.platform    + "<br />");
  document.write("product="    + navigator.product     + "<br />");
  document.write("buildID="    + navigator.buildID     + "<br />");
  document.write("userAgent="  + navigator.userAgent   + "<br />");
  </script><body><html>

icecat:
  codeName=Mozilla
  appName=Netscape
  appVersion=78.0
  oscpu=Windows NT 6.1
  platform=Win32
  product=Gecko
  buildID=Gecko/20100101
  userAgent=Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 IceCat/78.0

notice that 'userAgent' has "Linux x86_64" while 'oscpu' and 'platform' declare "Windows"
- that is probably why cloudflare rejects the clients as insane




This bug report was last modified 2 years and 214 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.