[Tools-discuss] Too aggressive rate limiting for mailinglist web archives inhibits normal use

Erik Auerswald <auerswal@unix-ag.uni-kl.de> Fri, 30 August 2024 16:15 UTC

Return-Path: <auerswal@unix-ag.uni-kl.de>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B67ACC14F5E3 for <tools-discuss@ietfa.amsl.com>; Fri, 30 Aug 2024 09:15:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.209
X-Spam-Level:
X-Spam-Status: No, score=-4.209 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jLGxLhv1BG3y for <tools-discuss@ietfa.amsl.com>; Fri, 30 Aug 2024 09:15:30 -0700 (PDT)
Received: from mailgw1.uni-kl.de (mailgw1.uni-kl.de [IPv6:2001:638:208:120::220]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B76A7C14F5E2 for <tools-discuss@ietf.org>; Fri, 30 Aug 2024 09:15:30 -0700 (PDT)
Received: from sushi.unix-ag.uni-kl.de (sushi.unix-ag.uni-kl.de [IPv6:2001:638:208:ef34:0:ff:fe00:65]) by mailgw1.uni-kl.de (8.14.4/8.14.4/Debian-8+deb8u2) with ESMTP id 47UGFx96063833 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <tools-discuss@ietf.org>; Fri, 30 Aug 2024 18:15:59 +0200
Received: from sushi.unix-ag.uni-kl.de (ip6-localhost [IPv6:::1]) by sushi.unix-ag.uni-kl.de (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id 47UGFSW8001252 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 30 Aug 2024 18:15:28 +0200
Received: (from auerswal@localhost) by sushi.unix-ag.uni-kl.de (8.14.4/8.14.4/Submit) id 47UGFSKk001250; Fri, 30 Aug 2024 18:15:28 +0200
Date: Fri, 30 Aug 2024 18:15:28 +0200
From: Erik Auerswald <auerswal@unix-ag.uni-kl.de>
To: tools-discuss@ietf.org
Message-ID: <20240830161528.GA31792@unix-ag.uni-kl.de>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
Author: Erik Auerswald <auerswal@unix-ag.uni-kl.de>
Message-ID-Hash: HWWNOSNZEUX6WPA3GW227GL5FPFNLTKK
X-Message-ID-Hash: HWWNOSNZEUX6WPA3GW227GL5FPFNLTKK
X-MailFrom: auerswal@unix-ag.uni-kl.de
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tools-discuss.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [Tools-discuss] Too aggressive rate limiting for mailinglist web archives inhibits normal use
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/z2aqcbn8ybFfTP7g43Aq_MDUQFM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Owner: <mailto:tools-discuss-owner@ietf.org>
List-Post: <mailto:tools-discuss@ietf.org>
List-Subscribe: <mailto:tools-discuss-join@ietf.org>
List-Unsubscribe: <mailto:tools-discuss-leave@ietf.org>

Hi,

I have been reading IETF mailing lists via the web archive for quite some
time now.  Since today, I experience problems created by too restrictive
rate limiting.  Skimming over the subjects of the emails from the last
few days of a list with a spurt of activity triggers the rate limit.

This skimming uses the keyboard, i.e., I press cursor down to look at
the next email subject.  This automatically loads the email body as well,
even if I do not intend to read it.  Using the mouse to hit the invisible
scroll bar of the small (only 4 messages) window is quite hard for me
and thus not an acceptable UI.  Using the keyboard for navigation seems
to be the intended UI for actual use by most.

The rate limiting shows as an addition of many "Show header" links in
the body of the selected email on every key press.  Only a reload of
the web page provides the actual error message:

     Error 1015
     You are being rate limited

     What happened?
     The owner of this website (mailarchive.ietf.org) has banned you
     temporarily from accessing this website.

     [...]

     [...] Performance & security by Cloudflare

Please consider increasing the rate limit to allow normal interactive use.

Please also consider reporting the actual rate limit and the duration
of the ban as part of the error message.

Please also consider reporting the error message during normal interactive
use of the web page instead of only after reloading the page.

Thanks,
Erik