When Discord introduced temporary validity for asset links, they notified us months in advance.
Less than a month ago, they introduced new CDN servers sc0
thru sc7
with hashed links which give us only temporary access.
Traditionally, a hashed asset URL would remain valid permanently. That changed and now you can only cache a redirect URL for 14 days.
This picture was taken (by someone I know) on 2024-10-23. It leads to https://assetdelivery.roblox.com/v1/assetId/1818.
On 2024-11-12, I verified that the old CDN servers were still working with the following command line:
curl https://c2.rbxcdn.com/3531bd1e0747fccbf5df1aea7e3fc903
It worked and I downloaded the Crossroads map.
However, on 2024-11-19, I tried again and…
PS C:\Users\USERNAME> curl https://c2.rbxcdn.com/3531bd1e0747fccbf5df1aea7e3fc903
<HTML><HEAD>
<TITLE>Access Denied</TITLE>
</HEAD><BODY>
<H1>Access Denied</H1>
You don't have permission to access "http://c2.rbxcdn.com/3531bd1e0747fccbf5df1aea7e3fc903" on this server.<P>
Reference #18.a5c7df17.1732003233.a551d0b
<P>https://errors.edgesuite.net/18.a5c7df17.1732003233.a551d0b</P>
These links are now only valid for 14 days:
PS C:\Users\USERNAME> date -d"@1733212934"
03 Dec 2024 <U+202D>08:02:14
I also took this picture on 2024-11-19. I would’ve received a similar result on the 12th when reaching https://assetdelivery.roblox.com/v1/assetId/1818.
Timeline:
Date Checked | Legacy CDNs | ‘Secure’ CDNs | Assetdelivery Preference |
---|---|---|---|
2024-10-23 | Yes | Unknown | Legacy |
2024-11-12 | Yes | Yes | Secure |
2024-11-19 | No | Yes | Secure |