Open C-Logemann opened 2 months ago
I forgot to mention that this is on MacOS 14.5.
From the offical ssh config generated with tsh config
, Teleport uses those host key algorithms:
HostKeyAlgorithms rsa-sha2-512-cert-v01@openssh.com,rsa-sha2-256-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com
Which are certificate authentications. But ssh2 don't support that: https://github.com/mscdex/ssh2/issues/551
VS code official remote is not suffering from this, just because they don't use ssh2 at all.
I just started to test teleport. Installing a test cluster and connect a test vm was very easy. Direct ssh connections are working. And I also got the VS code official remote setup running via tsh tunnel as its documented here: https://goteleport.com/docs/server-access/guides/vscode/ Maybe the part where you can an need to deactivate "Use local server" is relevant.
The error console shows this error (anonymized):
(Edit: Replaced error code of a wrong proxy command based on error in a test situation with a working variant in context of direct ssh and vscode with microsoft remote plugin as described above)