On Sun, 16 Aug 2026, 23:12 Mark Wielaard, <[email protected]> wrote:

> Hi Jonathan,
>
> On Fri, Aug 14, 2026 at 09:29:43PM +0100, Jonathan Wakely wrote:
> > On Thu, 6 Aug 2026, 20:13 Mark Wielaard, <[email protected]> wrote:
> > > I assume you are seeing this with gitweb because it is making too many
> > > requests. Have you tried cgit? https://sourceware.org/cgit/ That
> > > should be more efficient and hopefully doesn't get you rate limited
> > > that quickly.
> >
> > I've been unable to access any cgit links for at least a week, I get the
> > 429 error every single time.
>
> That is not good. There are regular attacks now, but there should be
> some time to get through. The issue is that we are now regularly see
> scrapers that do 1K+ hits/sec all from different ip addresses. Often
> these addresses do only one hit ever. This makes rate-limiting (what
> the 429 from the nginx frontend is) a bit challenging. What Frank came
> up with was an allow list of ips that are never rate-limited. If you
> logged in from an ip into bugzilla, or through a git clone over ssh,
> or just doing an ssh gcc.gnu.org alive in the last 90 days it would
> authenticate the ip address (there is a small delay, the list is only
> updated once an hour) and you should go right through.


I can't login to bugzilla, because I get the nginx 429 error.


We should add
> authentication through patchwork and wiki. And add some way to
> manually authenticate an ip address. If nothing works please email
> admin-requests@ to get yours added.
>

I forgot to say that the problems I was having were on my mobile phone,
because I was in holiday until yesterday. I don't have a fixed IP on my
phone (especially not when using data roaming abroad). I couldn't ssh to
the server, because I was just trying to browse web pages on my phone (and
didn't have any ssh keys with me on holiday).

Now that I'm back home it works fine from my usual static IP.



>
>

Reply via email to