As part of my playground build environment, I figure out the most recent releases by downloading a file that lists the appropriate date (e.g.
I originally figured this out by following the trail from the downloads page to
https://static.rust-lang.org/dist, which I was able to list. During that listing, I found these “date” files which proved to be amazingly useful (thanks!).
Debugging some recent transient errors, I noticed that I am no longer able to list that directory, I just get
<Error> <Code>NoSuchKey</Code> <Message>The specified key does not exist.</Message> <Key>dist</Key> <RequestId>507363BE05560A95</RequestId> <HostId>EfORtQ45I9THHjhRC1Fa+fvmq7WvlfM/D7AlJQvHDzmN+XxTpYA7JGUIabCrpjwkL55WKKWqciQ=</HostId> </Error>
While writing up this post, I just successfully loaded https://static.rust-lang.org/dist/index.html, which seems to be a reasonable alternative. Now that I’ve typed all this up, perhaps this post will be more of a heads-up to others with the same train of thought.
Was this a deliberate change, perhaps something for security?