SOLVED

Failed downloading Az and other modules for powershell

Copper Contributor

Hello,

 

I am attempting to install the Az module for powershell. I haven't had issues in the past but now I get errors when trying to do so and I have tried many ways to do this.

 

It seems like an issue on the powershellgallery site but I am not 100% sure.

 

Here's my situation

  • On the machine as an administrator
  • Running powershell.exe as an adminsitrator
  • Attempting this on a client server and a local server (where I previously was able to do this) so does NOT appear to be proxy, firewall or security related in any way
  • I click yes to run from untrusted repository (always have, never been an issue)
  • I receive the follow error:
    • WARNING: Source Location 'https://www.powershellgallery.com/api/v2/package/Az.Accounts/1.7.4' is not valid.
    • PackageManagement\Install-Package : Package 'Az.Accounts' failed to download.
    • At C:\Program Files\WindowsPowershell\Modules\PowerShellGet\1.0.0.1\PSModule.psm1:1772 char:21
    • + ...              $null = PackageManagement\Install-Package @PSBoundParameters
    • +                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    • + CategoryInfo          : ResourceUnavailable: (C:\Users\{username}....Accounts.nupkg:String) [Install-Package], Exception
    • + FullyQualifiedErrorId : PackageFailedInstallOrDownload,Microsoft.Powershell.PackageManagement.Cmdlets.InstallPackage

I have attempted many of the switches -Force -AllowClobber  etc ... attempted to install by downloading locally but not sure I am doing that right as it doesn't seem to work with the instructions I have found around the web.

 

This started sometime last week, perhaps Thursday.

 

I'm at a loss, been trying this for way too long.

 

Any insight?

 

Thanks ahead of time!

 

S

14 Replies

@FineSL60 Register your repository? If registered, de-register and re-add. 

 

Register-PSRepository -Default 

 

 

Thanks for the response. It did not make a difference at this point.

@FineSL60 Were you given any type of error again you can post a screen shot of?

Team,

 

I am also facing the same issue. I have admin privileges and running PS as admin.

 

PFB the error scenario.

esunilkumare_0-1586510177747.png

 

Tried to access the link https://www.powershellgallery.com/api/v2/package/Az.Accounts/1.7.4 via IE on the machine and the package az.accounts.1.7.4.nupkg is getting downloaded without any issue. Hence it seems to be an issue with PS only, as PC can access the link.

 

Any suggestions would be deeply appreciated.

 

--

Thanks

Sunil

 

best response confirmed by FineSL60 (Copper Contributor)
Solution

Hi, @FineSL60@esunilkumare 

 

I received the same error message but I managed to solve it by swicthcing to TLS 1.2:

PS C:\> [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

 

Chalaneru_1-1586515726642.png

 

Then:

Chalaneru_0-1586515656916.png

 

Regards,

@Chalaneru Thanks for the quick help. This helped me resolve the issue.

@ChalaneruThank you! This fixed it for me!

Hi @Chalaneru 

 

I am just curious, why did it require that? Just a guess or is there something behind it? I can't find a good reason for it lol.

Hi, @FineSL60 

 

I guessed it ought to be security because access using a browser was successful so connectivity was not the issue.

 

Happy this helped you out 🙂

@Chalaneru saved me a whole bunch of time not having to dig through event logs to figure this out .. thank you so much :cool:

@FineSL60 
I had the same issue on the same day, so kept track of the conversation, it was great that they announced that they dropped less than TLS 1.2 support only on the 9th, after already having done so: https://devblogs.microsoft.com/powershell/powershell-gallery-tls-support/

@marco_smsHA! That sounds about right! Thank you for sharing

@Chalaneru 

 

Thank you, this fixed it for me!

@FineSL60

Use below command if you are trying to install Az module for powershell.

 

Install-Module az -Scope CurrentUser -Force 

 

1 best response

Accepted Solutions
best response confirmed by FineSL60 (Copper Contributor)
Solution

Hi, @FineSL60@esunilkumare 

 

I received the same error message but I managed to solve it by swicthcing to TLS 1.2:

PS C:\> [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

 

Chalaneru_1-1586515726642.png

 

Then:

Chalaneru_0-1586515656916.png

 

Regards,

View solution in original post