From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 01 06:58:44 2021 Received: (at 45179) by debbugs.gnu.org; 1 Feb 2021 11:58:44 +0000 Received: from localhost ([127.0.0.1]:59236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l6Xqu-0007iW-7D for submit@debbugs.gnu.org; Mon, 01 Feb 2021 06:58:44 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:41341) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l6Xqq-0007iE-7t for 45179@debbugs.gnu.org; Mon, 01 Feb 2021 06:58:43 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id D6E6B5C00D6; Mon, 1 Feb 2021 06:58:34 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute6.internal (MEProxy); Mon, 01 Feb 2021 06:58:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sturm.com.au; h= references:from:to:cc:subject:in-reply-to:date:message-id :mime-version:content-type; s=fm2; bh=CnmWGb8Dgl+J2zBIehnOagmdCv sVGcihC0TvtZTwiOQ=; b=ItCiaKS/YBKR9dSePXBICM15IkOLD2eb0cQZmkBUvY TFo74/FpOhIfw4GB/ReACZPg29Nu78AFjf8IrdL2HfNctWaPiPrucFwHeojY7VIe cOs7Q2EMP/Vbcr+CQB3dexSU9Wcg3hCWz8eWlXJ3B1SfeP7bVixGYaarr1uldypC csmPVGxO8+W6M/mG6IYAlNB1KRi/+Bs3XFDCRThMznxHmxHEJ/jVdCAZ3s71TBOH qjD3a5v+WfXcGV9aZKBv4A8eFT2xFg/ON2dzJQ1MTeCsHmdHWSfMw5rt6X/9Fj3T jK9VwF2LDKkO1wHdJDzWeyE6gL71RQ7VN0o62eUTVVqw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=CnmWGb 8Dgl+J2zBIehnOagmdCvsVGcihC0TvtZTwiOQ=; b=WNl/dSOF5B8fOgRRGPo23T ZmROz2+keTbDW8vkeT8jtG2BV5Az3fKRe95TcQdKsdMP3hZbfoxLLE7xYu+O5p1A YcY8NI5TTj9lucchuxYNCFnBgE07r2r6y47M/3XWAWsr7GLuQ/5QTqzrs4vCdmFf ToHtfxYeyECpakcXU1Y6QaF+5Eepwrq4g5cOIo7WMfcdSjA4G8Kku3O+ZMYGkhT6 LiEFUcs8bNWUlUdPY/l6Ct9p0DgqwJjK7EZNDZIcpE8PmXbYXlXBxXBj/Ch3+9rs 0MmDDwyxG2xq3cD9BSR/mHUyerGvuEFRte4wa28BvIE5k2TooER6AGGRmA0hyCrg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrfeekgdefgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfhgfhffvufgjfffkgggtsehttdertd dtredtnecuhfhrohhmpeeuvghnucfuthhurhhmfhgvlhhsuceosggvnhesshhtuhhrmhdr tghomhdrrghuqeenucggtffrrghtthgvrhhnpefhffetueejgfeugedvkeeuvdefledtke dtjeffteffkeehheehueetkeelteeivdenucfkphepuddvtddrudejrddugeegrdeifeen ucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegsvghnse hsthhurhhmrdgtohhmrdgruh X-ME-Proxy: Received: from Marseille (unknown [120.17.144.63]) by mail.messagingengine.com (Postfix) with ESMTPA id B1C2B24005E; Mon, 1 Feb 2021 06:58:31 -0500 (EST) References: <87czz1pzoe.fsf@rohleder.de> <87czxw1c6v.fsf@sturm.com.au> <87eeibfbb6.fsf@netris.org> User-agent: mu4e 1.4.14; emacs 27.1 From: Ben Sturmfels To: Mark H Weaver Subject: Re: bug#45179: qutebrowser stuck at Cloudflare 'browser checks' In-reply-to: <87eeibfbb6.fsf@netris.org> Date: Mon, 01 Feb 2021 22:58:28 +1100 Message-ID: <874kiwuhi3.fsf@sturm.com.au> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45179 Cc: Michael Rohleder , Ben Sturmfels , 45179@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Sun, 24 Jan 2021, Mark H. Weaver wrote: > ben--- via Bug reports for GNU Guix writes: > >> I'm also having similar issues accessing gitlab.com with IceCat. >> Installing the User Agent Switcher and setting to "Linux / Firefox 82" >> fixed this for me. >> >> For context I also tried starting IceCat up in safe mode and switching >> tracking protection back to "standard", but no good. The issue appears >> to be that Cloudflare are essentially blocking niche user agents. > > The IceCat package in Guix sends the same user-agent string as the > 'firefox-esr' package in Debian. I've done a little more testing for interest sake - I still think CloudFlare are at fault here. If use a private tab and attempt to access a private GitLab repository I get stuck at the CloudFlare "checking your browser message". Here's the IceCat default user-agent string: "Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0" If I install User Agent Switcher and do the same thing, it works. The only difference in the user-agent string is the version number: "Mozilla/5.0 (X11; Linux x86_64; rv:82.0) Gecko/20100101 Firefox/82.0" If I try the same on Firefox ESR on Debian Buster, it works no problem, but as Mark says, the Firefox user-agent string matches exactly to IceCat: "Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0" That suggests to me that there's more than the user-agent string at play here. Regards, Ben