Dela via


Felsöka cmdletar

Så här löser du problemet "VARNING: Paketets namn kunde inte laddas ned"

Kommandona Install-Module eller Update-Module misslyckas ibland. Baserat på undersökningar är det vanligtvis ett nätverksproblem. Se till att du använder TLS 1.2 eller senare och att brandväggsreglerna tillåter åtkomst till de nätverksslutpunkter som krävs.

Viktigt!

PowerShell-galleriet kräver TLS (Transport Layer Security) 1.2 eller senare. Om du inte använder TLS 1.2 eller senare får du ett felmeddelande när du försöker komma åt PowerShell-galleriet. Använd följande kommando för att se till att du använder TLS 1.2:

[Net.ServicePointManager]::SecurityProtocol =
    [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12

NuGet-providern har uppdaterats för att förbättras på ett tillförlitligt sätt. Använd följande instruktioner för att installera den senaste versionen av NuGet-providern och sedan installera eller uppdatera modulen.

Install-PackageProvider NuGet -MinimumVersion 2.8.5.206 -Force

Nödvändiga nätverksslutpunkter

Cmdletarna Install-* och Update-* kräver Internetåtkomst för att ansluta till de nätverksslutpunkter som används av PowerShell-galleriet.

Se till att nätverksåtkomstprinciperna gör att du kan ansluta till TCP-port 443 av följande slutpunkter.

Värdar som krävs för paketidentifiering och nedladdning:

  • cdn.oneget.org
  • cdn.powershellgallery.com

Värdar som krävs när du använder PowerShell-galleriets webbplats:

  • *.powershellgallery.com - webbplats
  • go.microsoft.com och aka.ms - omdirigeringstjänster

Anmärkning

Dessa slutpunkter har ändrats. De gamla slutpunkterna som slutade med azureedge.net stöds inte längre.

Cmdletar som interagerar med PowerShell-galleriet kan misslyckas med oväntade fel när det uppstår ett avbrott i PowerShell-galleritjänsterna. Om du vill se den aktuella statusen för PowerShell-galleriet kan du läsa sidan Status för PowerShell-galleriet på GitHub.