Skip to navigationSkip to main contentSkip to footerScaleway Docs

Fix error when fetching SSH keys on Windows Server 2022

After enabling the OpenSSH server on Windows Server 2022 and Windows Server 2022 Core instances you will need to fetch the SSH keys of your project using Scw-Fetch-SSH-Keys. When you run this command for the first time, the following error message will be displayed:

PS C:\Users\Administrator> Scw-Fetch-SSH-Keys
Remove-Item : Cannot find path 'C:\ProgramData\ssh\administrators_authorized_keys' because it does not exist.
At C:\Program Files\WindowsPowerShell\Modules\ScalewayEcosystem\0.0.10.3\ScalewayEcosystem.psm1:54 char:2
+     Remove-Item $authorized_keys
+     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (C:\ProgramData\...authorized_keys:String) [Remove-Item], ItemNotFoundEx
   ception
    + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.RemoveItemCommand

processed file: c:\ProgramData\ssh\administrators_authorized_keys
Successfully processed 1 files; Failed processing 0 files

The SSH keys will still be fetched, but this message may reappear in the file.

C:\ProgramData\ssh\administrators_authorized_keys if deleted.

To avoid this message, simply update the `ScalewayEcosystem` package using the folllowing
commands:

Register-PSRepository -Name NuGet -SourceLocation https://api.nuget.org/v3/index.json -PublishLocation https://api.nuget.org/v3/index.json -InstallationPolicy Trusted Update-Module ScalewayEcosystem Remove-Module ScalewayEcosystem Import-Module ScalewayEcosystem

Still need help?

Create a support ticket
No Results