!RROtHmAaQIkiJzJZZE:nixos.org

NixOS Infrastructure

390 Members
Next Infra call: 2024-07-11, 18:00 CEST (UTC+2) | Infra operational issues backlog: https://github.com/orgs/NixOS/projects/52 | See #infra-alerts:nixos.org for real time alerts from Prometheus.121 Servers

Load older messages


SenderMessageTime
3 Jun 2025
@edef1c:matrix.orgedefoh, that is the shield datacenter mechanism i suspect19:43:37
@edef1c:matrix.orgedefyou have to filter the internal requests out of the logs19:43:48
@arianvp:matrix.orgArianah19:43:53
@edef1c:matrix.orgedef iirc we don't have a flag for accurately selecting them 19:44:06
@edef1c:matrix.orgedef * iirc we don't have a flag for accurately selecting them by 19:44:32
@arianvp:matrix.orgArianyeh so all the user agents are Nix in the top-most amount of requests19:47:40
@arianvp:matrix.orgArianSo I feel like we might have a nix bug that makes some request use HTTP 1.1 for whatever reason or really a lot of people are behind weird corpo proxies19:48:11
@hexa:lossy.networkhexaalso Lix from AS8881 is Versatel19:49:28
@hexa:lossy.networkhexawhich is an eyeball network19:49:31
@hexa:lossy.networkhexa* also Lix from AS8881 (Versatel 1&1)19:49:41
@arianvp:matrix.orgArian oh the top result is actually no user agent 19:50:54
@hexa:lossy.networkhexaso if anything something before nix 2.19 and nothing newer19:50:57
@hexa:lossy.networkhexaRedacted or Malformed Event19:51:37
@hexa:lossy.networkhexapennaes first suspicion is that h1 would be used if the h2 connection setup failed19:52:21
@hexa:lossy.networkhexathere is no explicit fallback, so either users explicitly configuring it or a curl thing19:53:23
@arianvp:matrix.orgArianso the no-user-agent requests from Amazon are only requesting narinfo files it seems19:57:31
@arianvp:matrix.orgArianso I guess some scraper19:59:59
@arianvp:matrix.orgArianother theory: some Fastly PoPs fail to negotiate HTTP 2.0 for some reason20:07:23
@hexa:lossy.networkhexauh, we only use the shield pop20:07:38
@hexa:lossy.networkhexahttps://github.com/NixOS/infra/issues/212#issuecomment-1187503882 is a great post that explains the setup20:08:10
@hexa:lossy.networkhexaI don't think much has changed since it was potsed20:08:18
@hexa:lossy.networkhexa* I don't think much has changed since it was posted20:08:25
@edef1c:matrix.orgedef note that S3 only speaks HTTP/1.1 20:14:13
@edef1c:matrix.orgedef are you sure you are measuring client requests to the CDN and not origin requests? 20:14:36
@edef1c:matrix.orgedefbecause curling narinfos definitely gives me h220:15:18
@edef1c:matrix.orgedefand like, we might just be logging this wrong, this data may not exist, i am not sure20:19:18
@arianvp:matrix.orgArian yeh im pretty sure these are client requests to the cdn 20:19:38
@edef1c:matrix.orgedefthe logs are literally some json we sprintf together20:19:46
@edef1c:matrix.orgedef * the logs are literally some "json" we sprintf together20:19:52
@arianvp:matrix.orgArianah20:19:54

Show newer messages


Back to Room ListRoom Version: 6