Posts
1621
Following
215
Followers
2154
Director of Linux Foundation IT. Currently in charge of kernel.org infra.

This account is for Linux/Kernel/FOSS topics in general: #linux, #kernel, #foss, #git, #sysadmin, #infrastructure.

For my personal account, please follow @monsieuricon@castoranxieux.ca.

Montréal, Québec, Canada 🇨🇦🇺🇦
@tony @bencardoen Yes, that's my current suspect as well -- some popular Android clone either on mobile or some set-top box. The number of unique IPs is in tens of millions, so it's probably a mobile app.
1
0
10
@bencardoen Trouble is, I'm usually seeing the IP of the NAT routing endpoint, not the actual device, so this doesn't tell me very much.
0
0
8
@djh I thought about that, but my firewall match table would get huge and it would cause problems in itself. That's 12,000,000 unique IPs just on one single node.
3
0
10
@artandtechnic It doesn't look like that -- the only records I have from the IPs that do that is that one GET /. They may or may not come back a few times a day, but nothing definitive.
0
0
7
I do have a solution in mind if it gets bad -- we already have cdn.kernel.org going through Fastly, so I will just point www.kernel.org to go through there, too. I am mostly perplexed and unamused that someone's quick thoughtless hack is starting to cause us problems.
2
5
30

x.x.x.x - - [10/Nov/2024:00:02:37 +0000] "GET / HTTP/1.1" 301 162 "-" "okhttp/4.9.0"

You know what’s interesting about this log line? It repeats 56,686,963 times in www.kernel.org logs for yesterday, across 4 nodes. That’s about 700 times a second, and this has been going on for months.

These requests aren’t intentionally malicious – they issue a simple GET /, receive their 301 redirect, and terminate the connection. From what I can tell, this is some kind of appliance or software installed on mobile clients that uses “can I reach www.kernel.org” as a network test.

This wouldn’t be that big of a deal – a single plaintext “GET /“ that triggers an immediate 301 is very cheap for us to generate, but the number of these requests has been steadily growing.

If you have any idea what this is and how to make it stop, please reach out?

39
530
306
@olivvybee That strikes a chord, but don't fret -- I'm sure it's just A minor setback.
0
0
2
@lkundrak I know, I now actually have to be productive for the rest of the day and can't use the excuse of needing to fix my workstation to procrastinate.
1
0
3
Update to Fedora-41 was completely uneventful.
7
10
38
@tivasyk эпоха трёх ёбнутых дедов -- Трамп, Си и Путин.
0
0
0

Not now honey. Daddy's checking to see if anyone liked the stupid joke he posted on the internet.

2
4
4
@spot they turned us down in the past, but I can try again for sure.
1
0
0
@boramalper it's super expensive to run and the only reason we can afford it is because it was donated by Equinix. E.g. we need 70TB of fast random access storage and terabytes of bandwidth every hour. Times four worldwide frontends.
1
0
1
So, if mirrors.kernel.org went away...
5
2
2
The good news, they just keep a-coming, eh.

I guess we'll need to find a new home for kernel.org frontends by 2026.
6
7
14
I haven't been the most productive person over the past few days, but I think that describes most everyone's state of affairs. I'll try to catch up soon -- sorry if you've been waiting on me.
1
1
15
@vbabka @ljs @lkundrak @oleksandr I guess I didn't make it ... fool-proof? ;)
1
0
2
@creepy_owlet amusingly, it works better over a wireguard VPN, because it corrects TCP disconnection problems.
0
0
2
@b0rk it's ok, you can skip that and go straight to pyproject.toml anyway. :)
0
0
6
Show older