Steps to replicate the issue (include links if applicable):
- File page: https://commons.wikimedia.org/wiki/File:EPA_Deputy_Admin_Bob_Perciasepe.jpg
- Now access this link to the 200px wide thumbnail. https://upload.wikimedia.org/wikipedia/commons/thumb/5/5d/EPA_Deputy_Admin_Bob_Perciasepe.jpg/200px-EPA_Deputy_Admin_Bob_Perciasepe.jpg
What happens?:
- The old version of the image is returned (most of shoulder not visible)
- Other sizes of the image do get the correct version
- Purge the image and try again, same result
What should have happened instead?:
- A correct thumbnail of the new version should be returned by the url
Some users are apparently consistently seeing the correct version and others consistently the wrong version, which might hint at a caching center problem. Possibly esams ??
NOTE: I found a more logical reason.. retina screens vs non-retina screens getting different thumbnails served to them. For those with retina screens, the 100px thumbnail delivers 200px images, for others the 200px image delivers the actual 200px image, and those with retina get the 400px version. This explains the difference in perception for people.
Of note: x-cache: cp3055 hit, cp3053 hit/5
Summary
URL: https://upload.wikimedia.org/wikipedia/commons/thumb/5/5d/EPA_Deputy_Admin_Bob_Perciasepe.jpg/200px-EPA_Deputy_Admin_Bob_Perciasepe.jpg
Status: 200
Source: Network
Address: 2620:0:862:ed1a::2:b:443
Request
:method: GET
:scheme: https
:authority: upload.wikimedia.org
:path: /wikipedia/commons/thumb/5/5d/EPA_Deputy_Admin_Bob_Perciasepe.jpg/200px-EPA_Deputy_Admin_Bob_Perciasepe.jpg
Cookie: <cookie removed>
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Host: upload.wikimedia.org
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.3 Safari/605.1.15
Accept-Language: en-GB,en;q=0.9
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Response
:status: 200
Timing-Allow-Origin: *
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Server-Timing: cache;desc="hit-front", host;desc="cp3053"
Report-To: { "group": "wm_nel", "max_age": 604800, "endpoints": [{ "url": "https://intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/reportingapi/network_error/1.0.0" }] }
Content-Length: 11263
Date: Sun, 05 Feb 2023 18:32:59 GMT
Access-Control-Expose-Headers: Age, Date, Content-Length, Content-Range, X-Content-Duration, X-Cache
Age: 2758
Content-Type: image/jpeg
ETag: 442f796c711de0f8e65ee483a2ad180c
Last-Modified: Thu, 14 Sep 2017 15:13:14 GMT
Server: ATS/9.1.4
Strict-Transport-Security: max-age=106384710; includeSubDomains; preload
x-client-ip: An IPv6 IP
permissions-policy: interest-cohort=(),ch-ua-arch=(self "intake-analytics.wikimedia.org"),ch-ua-bitness=(self "intake-analytics.wikimedia.org"),ch-ua-full-version-list=(self "intake-analytics.wikimedia.org"),ch-ua-model=(self "intake-analytics.wikimedia.org"),ch-ua-platform-version=(self "intake-analytics.wikimedia.org")
accept-ch: Sec-CH-UA-Arch,Sec-CH-UA-Bitness,Sec-CH-UA-Full-Version-List,Sec-CH-UA-Model,Sec-CH-UA-Platform-Version
x-cache-status: hit-front
nel: { "report_to": "wm_nel", "max_age": 604800, "failure_fraction": 0.05, "success_fraction": 0.0}
x-cache: cp3055 hit, cp3053 hit/5