Help people who download from a broken mirror
Even if people don’t really complain about it we quite often have some broken mirror in our pool for several hours and each time that probably represent dozen of affected users.
We could maybe be more useful to these users by either:
- Automatically checking that the mirror is responsive before initiating the download. Could this be done with some JS in mirror-dispatcher.js?
- Providing a link to a different mirror after the user clicked on the “Download Tails” button as a way of trying again.
As a consequence, that would also help us relax when maintaining the mirror pool.
With data from March 2019, we had ~3000 clicks on “Download” each day and C:Upgrader mirrors. That’s 75 failed downloads for 1 day of downtime per mirror.
- Related to #16143