Per notification on slack: https://wordpress.slack.com/archives/G02QCEMRY/p1753941908647599 (Private dotorg channel)
The fix for https://make.wordpress.org/systems/?p=2673 has caused the download counters to not count, as X-Accel-Redirect locations are now being followed/stored in the same cache keys. Causing future requests to a ZIP to be cached.
See above slackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. message for more context from myself as to why I blamed that change.
This has caused the Download Counters for CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress./Plugins/Themes/Translations to cease counting when a ZIP is being heavily downloaded (ie. During updates).
This also has caused any custom headers from PHPPHP PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. https://www.php.net/manual/en/preface.php. to be dropped on requests with X-Accel-Redirect, which may be causing some issues for Playground.
$ curl -Is ‘https://downloads.wordpress.org/plugin/ai-services.0.7.0.zip’ | grep -E ‘^(HTTP|X-|Content-Disposition)’
HTTPHTTP HTTP is an acronym for Hyper Text Transfer Protocol. HTTP is the underlying protocol used by the World Wide Web and this protocol defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands./1.1 200 OK
Content-Disposition: attachment; filename=ai-services.0.7.0.zip
X-nc: MISS ord 8$ curl -Is ‘https://downloads.wordpress.org/plugin/ai-services.0.7.0.zip’ | grep -E ‘^(HTTP|X-|Content-Disposition)’
HTTP/1.1 200 OK
X-nc: HIT ord 8
(Note the lack of Content-Disposition on the second request that hit a cache)
Realised through slack ping about downloads chart not updating: https://wordpress.slack.com/archives/C1LBM36LC/p1753939138451079