Update oude .NET-domeinen vóór 7 januari 2025 om serviceonderbrekingen te voorkomen

Microsoft heeft aangekondigd dat het een “onverwachte verandering” aanbrengt in de manier waarop .NET-installatieprogramma’s en archieven worden gedistribueerd, waardoor ontwikkelaars hun productie- en DevOps-infrastructuur moeten updaten.

“We verwachten dat de meeste gebruikers er niet direct last van zullen hebben, maar het is van cruciaal belang dat u valideert of u er last van heeft en oplet op downtime of andere soorten storingen”, zegt Richard Lander, programmamanager van het .NET-team, in een verklaring van vorige week.

De verhuizing is het resultaat van het feit dat sommige binaire bestanden en installatieprogramma’s van .NET worden gehost op Azure Content Delivery Network (CDN)-domeinen die eindigen op .azureedge(.)net – dotnetcli.azureedge.net en dotnetbuilds.azureedge.net – die worden gehost op Eggio.

Vorige maand heeft webinfrastructuur- en beveiligingsbedrijf Akamai na het faillissement geselecteerde activa van Eggio overgenomen. Als onderdeel van deze transitie zal het Eggio-platform naar verwachting op 15 januari 2025 worden beëindigd.

Gezien het feit dat de .azureedge(.)net-domeinen in de toekomst niet meer beschikbaar zouden kunnen zijn, zei Microsoft dat het migreert naar Azure Front Door CDN’s. De Windows-maker zei dat het de werklasten van klanten tegen 7 januari 2025 automatisch zal migreren als er geen actie wordt ondernomen.

Het is echter vermeldenswaard dat automatische migratie niet mogelijk zal zijn voor eindpunten met *.vo.msecnd.net-domeinen. Gebruikers die van plan zijn om naar Akamai of een andere CDN-provider te migreren, moeten ook vóór 7 januari 2025 de Feature Flag DoNotForceMigrateEdgioCDNProfiles instellen om automatische migratie naar Azure Front Door te voorkomen.

“Let op: u heeft tot 14 januari 2025 de tijd om uw migratie naar een ander CDN te voltooien, maar ook hier kan Microsoft niet garanderen dat uw diensten vóór deze datum beschikbaar zullen zijn op het Eggio-platform”, aldus Microsoft.

“Houd er rekening mee dat we vanaf 3 januari 2025 alle configuratiewijzigingen aan Azure CDN by Eggio-profielen moeten stopzetten. Dit betekent dat u uw CDN-profielconfiguratie niet kunt bijwerken, maar dat uw services op Azure CDN van Eggio nog steeds zullen werken totdat u wordt gemigreerd of het Eggio-platform wordt afgesloten op 15 januari 2025. Als u vóór 3 januari de functievlag DoNotForceMigrateEdgioCDNProfiles toepast, wordt uw configuratie niet gewijzigd bevroren voor veranderingen.”

Hoewel het niet wordt aanbevolen om te vertrouwen op *.azureedge(.)net en *.azurefd(.)net vanwege beschikbaarheidsrisico’s, hebben gebruikers de tijdelijke mogelijkheid om naar Azure Front Door te migreren met behoud van de domeinen.

“Om meer flexibiliteit te garanderen en één enkel storingspunt te voorkomen, is het raadzaam om zo snel mogelijk een aangepast domein te adopteren”, waarschuwt Microsoft.

Om veiligheidsproblemen te voorkomen waarbij een slechte actor het azureedge(.)net-domein verwerft voor de distributie van malware of de software-toeleveringsketen vergiftigt, zei de technologiegigant bovendien dat het de controle erover heeft overgenomen. Maar over de reden waarom de oude domeinnamen niet konden worden gebruikt om naar de nieuwe servers om te schakelen, wordt gezegd dat “deze optie niet beschikbaar werd gesteld.”

Gebruikers wordt aangeraden hun codebases te scannen op verwijzingen naar azureedge(.)net en deze bij te werken naar het volgende:

  • Update dotnetcli.azureedge.net naar builds.dotnet.microsoft.com
  • Update dotnetcli.blob.core.windows.net naar builds.dotnet.microsoft.com

Thijs Van der Does