Closed myspotontheweb closed 1 year ago
Discovered a work-around.
Added "HostkeyAlgorithms" and "PubkeyAcceptedAlgorithms" configuration to the ssh configuration file generated by Devspace
$ cat ~/.ssh/config
# DevSpace Start my-app.devspace
Host my-app.devspace
HostName localhost
LogLevel error
Port 10620
IdentityFile /home/mark/.devspace/ssh/id_devspace_rsa
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
User devspace
HostkeyAlgorithms +ssh-rsa # Added
PubkeyAcceptedAlgorithms +ssh-rsa # Added
# DevSpace End my-app.devspace
It appears the sha-1 has been deprecated since OpenSSH v8.8
This release disables RSA signatures using the SHA-1 hash algorithm by default.
Hey, @myspotontheweb.
Thanks for reporting this issue! We really appreciate it! We are looking into it.
Are you satisfied with the workaround you have discovered? Thanks!
We have updated our dependencies and this should be fixed with the next release of DevSpace
What happened?
I was attempting to run the Visual Studio demo
https://www.devspace.sh/docs/ide-integration/visual-studio-code#tldr
The following output was emitted in Visual Code
Specifically this line indicates a problem connecting the ssh server running within the container
What did you expect to happen instead?
I expected so see coder connect via SSH without incident
How can we reproduce the bug? (as minimally and precisely as possible)
Local Environment:
Kubernetes Cluster:
Anything else we need to know?