Arch Linux Wiki responds 429 based on macOS User-Agent
Hi, While browsing the Arch Linux Wiki (https://wiki.archlinux.org) from macOS, I noticed that the server consistently responds with HTTP 429 (Too Many Requests). After some testing, it appears this behavior is triggered by the User-Agent, and is not related to IP address, request rate, or cookies. The following User-Agent from my browser can reproduce the behavior reliably: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 More specifically, the substring "Intel Mac OS X 10_15_7" is sufficient to trigger the block. $curl -vLo /dev/null https://wiki.archlinux.org/ -H "user-agent: Intel Mac OS X 10_15_7" * IPv6: 2604:cac0:a104:d::4 * IPv4: 209.126.35.81 < HTTP/2429 < server: nginx < date: Wed, 28Jan 202606:28:43GMT < content-type: text/html < content-length: 162 < strict-transport-security: max-age=31536000; includeSubdomains; preload Does anyone have any idea about this? Best regards, Joseph C.
participants (1)
-
Joseph Chris