Freigeben über


Problembehandlung für Cmdlets

Beheben des Problems "WARNUNG: Paketname 'Ihr Paketname' konnte nicht heruntergeladen werden"

Die Install-Module Befehle or Update-Module schlagen manchmal fehl. Basierend auf Untersuchungen handelt es sich in der Regel um ein Netzwerkproblem. Stellen Sie sicher, dass Sie TLS 1.2 oder höher verwenden und dass Ihre Firewallregeln den Zugriff auf die erforderlichen Netzwerkendpunkte zulassen.

Von Bedeutung

Für den PowerShell-Katalog ist Transport Layer Security (TLS) 1.2 oder höher erforderlich. Wenn Sie TLS 1.2 oder höher nicht verwenden, erhalten Sie eine Fehlermeldung, wenn Sie versuchen, auf die PowerShell-Galerie zuzugreifen. Verwenden Sie den folgenden Befehl, um sicherzustellen, dass Sie TLS 1.2 verwenden:

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

Der NuGet-Anbieter wurde aktualisiert, um ihn zuverlässig zu verbessern. Verwenden Sie die folgenden Anweisungen, um den neuesten Build des NuGet-Anbieters zu installieren und dann Ihr Modul zu installieren oder zu aktualisieren.

Install-PackageProvider NuGet -MinimumVersion 2.8.5.206 -Force

Erforderliche Netzwerkendpunkte

Für die Install-* Cmdlets und Update-* ist Internetzugriff erforderlich, um eine Verbindung mit den Netzwerkendpunkten herzustellen, die vom PowerShell-Katalog verwendet werden.

Stellen Sie sicher, dass Ihre Netzwerkzugriffsrichtlinien es Ihnen ermöglichen, eine Verbindung mit TCP-Port 443 der folgenden Endpunkte herzustellen.

Hosts, die für die Paketermittlung und den Download erforderlich sind:

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

Hosts erforderlich, wenn Sie die PowerShell-Katalogwebsite verwenden:

  • *.powershellgallery.com - Website
  • go.microsoft.com und aka.ms - Umleitungsdienste

Hinweis

Diese Endpunkte haben sich geändert. Die alten Endpunkte, die mit azureedge.net endeten, werden nicht mehr unterstützt.

Cmdlets, die mit dem PowerShell-Katalog interagieren, können mit unerwarteten Fehlern fehlschlagen, wenn ein Ausfall der PowerShell-Katalogdienste vorliegt. Informationen zum aktuellen Status des PowerShell-Katalogs finden Sie auf der Seite "PowerShell-Katalogstatus " auf GitHub.