What is the problem?
On beta commons, if I do action=purge on a file, when I download it from upload.wikimedia.beta.wmflabs.org it still reports a cache hit and I get an out-of-date image.
I notice that reverse-proxy-staging.php still has the IP address for upload04, which does not exist anymore. Perhaps it should be updated to the IP address for upload06.
Steps to reproduce problem
- Go to https://commons.wikimedia.beta.wmflabs.org/wiki/File:100_Years_War_France_1435-sr.svg?action=purge and click "OK"
- Open up browser developer tools and go to https://upload.wikimedia.beta.wmflabs.org/wikipedia/commons/a/ae/100_Years_War_France_1435-sr.svg
- In the Network tab, find the request for the file (something like: https://upload.wikimedia.beta.wmflabs.org/wikipedia/commons/a/ae/100_Years_War_France_1435-sr.svg)
- Inspect the response headers
Expected behavior: x-cache-status should report miss
Observed behavior: x-cache-status reports hit-remote