From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id oIkhBemXf2PCtwAAbAwnHQ (envelope-from ) for ; Thu, 24 Nov 2022 17:12:25 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 8ENoBOmXf2PoFwEAG6o9tA (envelope-from ) for ; Thu, 24 Nov 2022 17:12:25 +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 9FE6E2F3B3 for ; Thu, 24 Nov 2022 17:12:24 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oyEpX-0001Ou-Fg; Thu, 24 Nov 2022 11:12:03 -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 1oyEpW-0001Om-JJ for bug-guix@gnu.org; Thu, 24 Nov 2022 11:12:02 -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 1oyEpW-0002ee-Ax for bug-guix@gnu.org; Thu, 24 Nov 2022 11:12:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oyEpV-0001DP-RJ for bug-guix@gnu.org; Thu, 24 Nov 2022 11:12: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: "bdju" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 24 Nov 2022 16:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 59546 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 59546@debbugs.gnu.org X-Debbugs-Original-To: Received: via spool by submit@debbugs.gnu.org id=B.16693062754612 (code B ref -1); Thu, 24 Nov 2022 16:12:01 +0000 Received: (at submit) by debbugs.gnu.org; 24 Nov 2022 16:11:15 +0000 Received: from localhost ([127.0.0.1]:59861 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oyEol-0001CK-Bk for submit@debbugs.gnu.org; Thu, 24 Nov 2022 11:11:15 -0500 Received: from lists.gnu.org ([209.51.188.17]:39944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oyEoj-0001CC-1L for submit@debbugs.gnu.org; Thu, 24 Nov 2022 11:11:13 -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 1oyEoh-0001MC-RL for bug-guix@gnu.org; Thu, 24 Nov 2022 11:11:12 -0500 Received: from tilde.team ([2607:5300:60:4f58::248]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oyEoe-0002Zh-R3 for bug-guix@gnu.org; Thu, 24 Nov 2022 11:11:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tilde.team; s=mail; t=1669306264; bh=St5pViKdzgXEg1bL2xMp2qlXFrnL9Q9IrirTlDIz/u4=; h=Date:Subject:From:To:From; b=CkeuqeCQktzjTFwRWiekQstlV5fak2WQKoZZ0b9OOWmso33meN0cNy1r0ErRtqYcL YwGrw/RjWbhFO1hsPfzudxK1ZR9Sv/kppx3KSrPcXBd84pUzSdgmzx/gwi/dBkIZdl Ej0hUVPSBvmYD413QmDRCNXBTkvXf8tvnKEKhddk= Received: from localhost (unknown [63.228.59.248]) by tilde.team (Postfix) with ESMTPSA id 396574C08B4 for ; Thu, 24 Nov 2022 16:11:04 +0000 (UTC) Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Thu, 24 Nov 2022 10:11:03 -0600 Message-Id: X-Mailer: aerc 0.11.0 Received-SPF: pass client-ip=2607:5300:60:4f58::248; envelope-from=bdju@tilde.team; helo=tilde.team X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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: , Reply-to: "bdju" From: "bdju" via Bug reports for GNU Guix 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=1669306344; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=St5pViKdzgXEg1bL2xMp2qlXFrnL9Q9IrirTlDIz/u4=; b=m6n6A/joCIWFHAx/cLXrdX08n9ayOJPjxzasVkRyvK4nRjcRIpr9dSdBsm5EIb9nh2nO+M DLJ23tDlCLQrDFO5sz8blKtYP4yeaADR/AE/KeWAPyEs5fTnc79z5MIgNKzKnaPnueK6bD VXmy40X5dfGHfwYjD6ziFlfyn9yc4auOttudjbYMxFDyfU4/m8/NLiFwE6cNC5FjvieIiU C12kGRaE3n7nm5LvpO2WZnXje6JVquRfHl/c4d5dFVChPytPld3hWXv32/1gI68x5jouK7 d6ZerB2KjUs4qaoTwiWSeEgTsSb/lGDAw77pH5wDeCmKF+omHO82ty7+JQxBmQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1669306344; a=rsa-sha256; cv=none; b=Ws2CfRruGoOeNr3e1eZ50AcczVmrNFwZ1mb1xHBCwx8pHzVaIHfZQZ4yeslNxGmK5I2k52 YLtcUdPK3CIOagu6GQqlQxxV4EeiOuQt0pP2jp8aG18FFQhhMkrK2iyTT0y0pIy7mbcRPV RCN7olWPTme7KHZUeAT9bpeQybiaalq+nDUEM049fxP+mxqpKsS4uXl9CzgO6I+7EWdtTo FjCnuhd5331raxT2dIhUdp6m2dIzG5ozwWoRIMOardsUz/c/Go6aq+qTur1dFceBcio5oG zEqzAM7hmAFlCl8v6a+qq/hcfPpuEwVzZdZYsECS2pDRI2B5rhgSZWpCifo20g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=tilde.team header.s=mail header.b=CkeuqeCQ; dmarc=pass (policy=none) header.from=gnu.org; 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: -1.19 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=tilde.team header.s=mail header.b=CkeuqeCQ; dmarc=pass (policy=none) header.from=gnu.org; 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-Queue-Id: 9FE6E2F3B3 X-Spam-Score: -1.19 X-Migadu-Scanner: scn1.migadu.com X-TUID: perE1Y+wEolu I have hit this issue before, but not in a while. I don't know for sure when the issue came back as it only matters for the initial login or visit of the offending sites, so if you manage to get past you'll be good until your cookie expires or gets deleted somehow. I got logged out of many sites in qutebrowser recently and was made aware of the issue being back. I also tested in icecat where some sites I still had a cookie, but I managed to find one with a browser check and it indeed never completes (can leave it open hours or even more than a day). Some sites to test with include: https://www.livechart.me/ (must click login button, main page works) https://www.gitlab.com/ (again must click log in to start the check) Since this is happening in both icecat and qutebrowser with different user agents and everything, I suspect a guix-related issue. I found that at least one other person on IRC was also experiencing the infinite browser checks. I use a few sites daily that are now unusable on my Guix System machine due to these browser checks, so a fix would be very much appreciated if anyone could figure this out. guix version: guix (GNU Guix) eb5e650e09dd096c066278918456f3e989f7b9d9 running Guix System as my distro Issue first noticed (again) under a week ago, but could be older. In the past I fixed it by spoofing a firefox user agent the same way in both browsers, but it seemed like it was not working to do that anymore. Currently I have both browsers set to default UAs again, also not working. There is also a relevant closed issue on qutebrowser's github: https://github.com/qutebrowser/qutebrowser/issues/7208