From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id GBZIFoAim2O7HgAAbAwnHQ (envelope-from ) for ; Thu, 15 Dec 2022 14:34:56 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id wO5JFoAim2NbjAAA9RJhRA (envelope-from ) for ; Thu, 15 Dec 2022 14:34:56 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 1F0CF23350 for ; Thu, 15 Dec 2022 14:34:56 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p5oGS-0008AQ-M6; Thu, 15 Dec 2022 08:27:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p5oGM-00089V-1G for bug-guix@gnu.org; Thu, 15 Dec 2022 08:27:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p5oGL-00025Q-NL for bug-guix@gnu.org; Thu, 15 Dec 2022 08:27:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p5oGL-00065G-Hs for bug-guix@gnu.org; Thu, 15 Dec 2022 08:27:01 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#59546: qutebrowser and icecat stuck in infinite browser checks (cloudflare) on applicable sites Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 15 Dec 2022 13:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59546 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "bdju" Cc: 59546@debbugs.gnu.org Received: via spool by 59546-submit@debbugs.gnu.org id=B59546.167111077923367 (code B ref 59546); Thu, 15 Dec 2022 13:27:01 +0000 Received: (at 59546) by debbugs.gnu.org; 15 Dec 2022 13:26:19 +0000 Received: from localhost ([127.0.0.1]:43002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p5oFf-00064o-CX for submit@debbugs.gnu.org; Thu, 15 Dec 2022 08:26:19 -0500 Received: from mail-qt1-f173.google.com ([209.85.160.173]:46849) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p5oFb-00064c-R2 for 59546@debbugs.gnu.org; Thu, 15 Dec 2022 08:26:17 -0500 Received: by mail-qt1-f173.google.com with SMTP id x11so5048319qtv.13 for <59546@debbugs.gnu.org>; Thu, 15 Dec 2022 05:26:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=sna3EaOFbOM/3Ri0RvMNZ7IpzAukmWL8FdyDngWwN2o=; b=FBv5oEFSL8mBBCCC50Ee/OoVngNUHFk6gcfw7P76nrdzCXutsfvjLeR6KzzvaH7QE7 HZ6qzU78p3Yhx7NXm43u4WNcx71ORX5BNZ6rpB0FLeYlL4JTAmo+zW2M2O1PiivBaJEo Dc0QKoXgc7Ll2etm27+OFsjVvYMPgRxjm58hZ+tZ/wNwRSCmeygIcgto140mIuWADzkw 1QG5MRq8zAuYp4avjaVegGFMEdsHmob994OX+PVZMJVxriJgpE03bZVSJzsRNR2qRSci EJUYy1ZbzrkxVULmcAQDDWe8g466bKfSKj3i2w+06dNx480mY4P7dDK3GgkDYSZmtGEa zXPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=sna3EaOFbOM/3Ri0RvMNZ7IpzAukmWL8FdyDngWwN2o=; b=iGeeAZdEDXdoe3HmNZtvtuar85v6Dpg1oWq14yGawWRycx4yXtsl+TbbSGaSzBDTy4 +77vhgWhNlaHhzuV6/xVMKluRLZG7VT6hNzBSkO1RUiwPfkJfdVtzR7s6t8vul9esBdQ +mh/j8ov9EOXouJcb7gZW+4BFbi35zMvwcx5RsIyJ7qOeVbav1h1NYuFMPMkRAtR3ZdJ y5naFwj4zbimPQuCDKiSbst2IGzY6FaPNy75hDzM9K2OgXxuMSvJ09OralLCTy23F/0U uUayAXQsOyF++tOmMltmsc19QcJ+ByN470iDkUJt+g5gLPxlpD0exgm0WWw9dfgdLw6/ PesQ== X-Gm-Message-State: ANoB5pmS0rElHFoiEfCp0W8/AMFOmc7PRCpkZT/rQp0DDewKTLDJnbqj hOFGpq9kgF2hi8hAYR8xiGaEg4A3lqi3kKae X-Google-Smtp-Source: AA0mqf5FZYtBeQJmEq94Z1EjHbX4mKjEoeuxo1HRjhkXPh5n4AbNmd7bsReJVkzf0RQVfIrEA89gHw== X-Received: by 2002:a05:622a:1e92:b0:3a4:fb8e:f819 with SMTP id bz18-20020a05622a1e9200b003a4fb8ef819mr41742459qtb.52.1671110770066; Thu, 15 Dec 2022 05:26:10 -0800 (PST) Received: from hurd (dsl-10-129-63.b2b2c.ca. [72.10.129.63]) by smtp.gmail.com with ESMTPSA id bb21-20020a05622a1b1500b003999d25e772sm3422477qtb.71.2022.12.15.05.26.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Dec 2022 05:26:09 -0800 (PST) From: Maxim Cournoyer References: <87h6xxcmmz.fsf@gmail.com> Date: Thu, 15 Dec 2022 08:26:08 -0500 In-Reply-To: (bdju@tilde.team's message of "Thu, 15 Dec 2022 06:39:54 -0600") Message-ID: <87a63odci7.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1671111296; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=sna3EaOFbOM/3Ri0RvMNZ7IpzAukmWL8FdyDngWwN2o=; b=qiYtaCWNWoaqWYeYkRP9+Rd1L/QOVb+wCXh/FTGtxfjmfVADuQ2+syMFg+77Ky13uAEll0 HrGjdmmshXRruuL3le6gWXU1BofeEMeFtVm2qSCw8PsDCsJFunRErTFm5O/KzLgHvFjF8d oavddeoYvT/lmqpvCZLGue9ozTe1x5ECV0nGoe6oso0qEzFiPKMdsjc7jvknXEa0Rl8wfw 3VkbW3DzDu47KBPi0O9qdtAMaepZnL9TnVCFOyKkUcHtbcDccD7vOEKAxSK6m13GUOfHjZ IV/29it8mA0KsRRHUKIlZCCDQHJ9ux/oNg1Lx8OSPaLVOIs7EIFnbFxnYFHifQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=FBv5oEFS; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1671111296; a=rsa-sha256; cv=none; b=WRvwdZ7j/f3Mu2EUR8DfDU2mHyc2hM/pk/fycSTw7IWrIOfJRq4svjUvOH6fmAxye+H3vA KJhYYZUbb2HpQVH1Y5VPMhbqW0FpYM6hOd+t9V6mr6JM3m8NmZzY5Adh22dE9eixWv3uA6 aoXz9F2+3R6BUTCz5qakqZBYgKuwEwQ5qXhlRvsN6EKD/bm7LfvogREaxWDuyZFLsh8VmK 7z2uv4TD8AjDnDTRbKjK2lYZ+o5Xzy0WHmMEamXwplr31rVJbcpJK+IP9rDUbN8S7nuHxr Xf3HKHqkFoBLsKY+lSEjjURfFunZSaMuD+5qvAhBshysHZOvaRJiExOF70NXzA== X-Spam-Score: 7.52 X-Migadu-Queue-Id: 1F0CF23350 X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=FBv5oEFS; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 7.52 X-TUID: QqdJbuWnanPr Hi, "bdju" writes: [...] >> I've had that too with Gitlab when using Icecat. Sadly, it has nothing >> to do with Guix but with how Cloudfare and the website identifies >> browsers. >> >> For example, I had found out that by using a Windows Firefox 83 user >> agent, I was able to login into Gitlab (using this plugin: >> https://gitlab.com/ntninja/user-agent-switcher). I reported the issue >> to Gitlab, and they could apparently fixed it on their side (not yet >> deployed) [0] >> >> [0] https://gitlab.com/gitlab-org/gitlab/-/issues/345328 >> >> I think other sites or CloudFare must be similarly faulty, or require >> fingerprinting which is guarded against out-of-the-box in IceCat. >> >> Closing, as I doubt Guix has something to do with it. If you find >> something to the contrary, let us know! > I too have fixed it in the past by switching my user agent. I opened and > closed a similar bug some months or years back. That solution stopped > working. I have consulted with folks in the qutebrowser IRC about this > issue several times and it is not affecting everyone there, so it > definitely seems guix-related to me. Something about our packages must > make the browser(s) look odd to these infernal browser checks. That's a good lead; could you please test qutebrowser in Guix vs qutebrowser on another distribution yourself and confirm this hypothesis (that it works elsewhere?), and post your finings here? If you can do that and post your finding, I we can reopen the ticket, as we'll have something actionable to look at. -- Thanks, Maxim