Bagikan melalui


Pemecahan masalah cmdlet

Cara mengatasi masalah "PERINGATAN: Paket 'nama paket Anda' gagal diunduh"

Install-Module Perintah atau Update-Module terkadang gagal. Berdasarkan penyelidikan, biasanya masalah jaringan. Pastikan Anda menggunakan TLS 1.2 atau lebih tinggi dan aturan firewall Anda mengizinkan akses ke titik akhir jaringan yang diperlukan.

Penting

Galeri PowerShell memerlukan Transport Layer Security (TLS) 1.2 atau lebih tinggi. Jika Anda tidak menggunakan TLS 1.2 atau lebih tinggi, Anda akan menerima kesalahan saat mencoba mengakses Galeri PowerShell. Gunakan perintah berikut untuk memastikan Anda menggunakan TLS 1.2:

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

Penyedia NuGet diperbarui untuk ditingkatkan dengan andal. Gunakan petunjuk berikut untuk menginstal build terbaru penyedia NuGet, lalu menginstal atau memperbarui modul Anda.

Install-PackageProvider NuGet -MinimumVersion 2.8.5.206 -Force

Titik akhir jaringan yang diperlukan

Install-* Cmdlet dan Update-* memerlukan akses internet untuk terhubung ke titik akhir jaringan yang digunakan oleh Galeri PowerShell.

Pastikan bahwa kebijakan akses jaringan memungkinkan Anda menyambungkan ke port TCP 443 dari titik akhir berikut.

Host yang diperlukan untuk penemuan dan pengunduhan paket:

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

Host diperlukan saat menggunakan situs web Galeri PowerShell:

  • *.powershellgallery.com - situs web
  • go.microsoft.com dan aka.ms - layanan pengalihan

Nota

Titik akhir ini telah berubah. Titik akhir lama yang diakhiri dengan azureedge.net tidak lagi didukung.

Cmdlet yang berinteraksi dengan Galeri PowerShell dapat gagal dengan kesalahan tak terduga ketika ada pemadaman layanan Galeri PowerShell. Untuk melihat status Galeri PowerShell saat ini, lihat halaman Status Galeri PowerShell di GitHub.