コマンドレットのトラブルシューティング
"警告: パッケージ 'パッケージ名' をダウンロードできませんでした" の問題を解決する方法
一部のマシン上で Install-Module
または Update-Module
が失敗する場合があることがレポートされています。 調査の結果、ネットワーク接続の問題であることが判明しました。 最近、パッケージのダウンロードが安定するように、NuGet プロバイダーを更新しました。 下の指示に従い、最新版の NuGet プロバイダーをインストールし、モジュールをインストールするか、更新できます。 以下、'Azure' モジュールをサンプルとして使用します。
Install-PackageProvider NuGet -MinimumVersion 2.8.5.206 -Force
Launch new PowerShell Console
Update-Module Azure -Verbose
必要なネットワーク エンドポイント
Install および Update コマンドレットには、PowerShell ギャラリーによって使用されるネットワーク エンドポイントに接続するためのインターネット アクセスが必要です。 お使いのネットワーク アクセス ポリシーで、次のエンドポイントへの接続が許可されていることを確認してください。
パッケージの検出とダウンロードに必要なホスト:
onegetcdn.azureedge.net
- CDN ホスト名psg-prod-centralus.azureedge.net
- CDN ホスト名psg-prod-eastus.azureedge.net
- CDN ホスト名az818661.vo.msecnd.net
- CDN ホスト名
注意
PowerShell ギャラリーの CDN は、常に、psg-prod-eastus.azureedge.net
または psg-prod-centralus.azureedge.net
の 1 つの名前でアクティブになります。 サービスのフェールオーバーが必要になると、非アクティブな名前が有効でアクティブな名前になります。 したがって、両方の名前が許可リストに含まれている必要があります。
PowerShell ギャラリー Web サイトを使用する場合に必要なホスト:
devopsgallerystorage.blob.core.windows.net
- ストレージ アカウントのホスト名*.powershellgallery.com
- Web サイトgo.microsoft.com
- リダイレクト サービス
注意
PowerShell ギャラリー サービスが停止すると、PowerShell ギャラリーとやりとりするコマンドレットが予期しないエラーで失敗することがあります。 PowerShell ギャラリーの現在の状態を確認するには、GitHub の PowerShell Gallery Status ページを参照してください。
PowerShell Gallery