A special X-mas present from M$FT : Microsoft has made an unexpected change to the way that .NET installers and archives are distributed. This change may affect you and may require changes in your development, CI, and/or production infrastructure. That change was necessary because one of the their Content Delivery Network (CDN) providers (edge.io) went into bankruptcy.
Affected domains:
dotnetcli.azureedge.net
dotnetbuilds.azureedge.net
Unaffected domains:
dotnet.microsoft.com
download.visualstudio.microsoft.com
New CDNs:
- Official builds:
builds.dotnet.microsoft.com
- CI builds:
ci.dot.net
What to do
There are several actions you can take to determine if you have any exposure to azureedge.net
retirement. Search your source code, install scripts, Dockerfiles and other files for instances of azureedge.net
. There is a lot of use of the storage account: dotnetcli.blob.core.windows.net
. Please also search for it. The storage account is unaffected, however, it would be much better for everyone if you used M$FTs new CDN for it should deliver better peformance.
Update dotnetcli.azureedge.net
to builds.dotnet.microsoft.com
Update dotnetcli.blob.core.windows.net
to builds.dotnet.microsoft.com