-
Notifications
You must be signed in to change notification settings - Fork 229
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(instances): Fix error message in scw-fetch-ssh-keys in windows i… (
#4376) * feat(instances): Fix error message in scw-fetch-ssh-keys in windows images * Apply suggestions from code review --------- Co-authored-by: Louis Bouchard <[email protected]> Co-authored-by: Benedikt Rollik <[email protected]>
- Loading branch information
1 parent
f110780
commit bfafdb4
Showing
1 changed file
with
44 additions
and
0 deletions.
There are no files selected for viewing
44 changes: 44 additions & 0 deletions
44
pages/instances/troubleshooting/fix-error-message-in-scw-fetch-ssh-keys.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
--- | ||
meta: | ||
title: Fix error when fetching SSH keys on Windows Server 2022 | ||
description: This page guides you through resolving the error that occurs when fetching SSH keys on Windows Server 2022. | ||
content: | ||
h1: Fix error when fetching SSH keys on Windows Server 2022 | ||
paragraph: This page guides you through resolving the error that occurs when fetching SSH keys on Windows Server 2022. | ||
tags: windows server 2022 ssh-key | ||
dates: | ||
validation: 2025-02-06 | ||
posted: 2023-02-06 | ||
categories: | ||
- compute | ||
--- | ||
|
||
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 | ||
``` | ||