Can't connect VS Code to EC2 for remote development

Viewed 546

I used this question as a reference, but it didn't work for me.

reference: Can't connect VS Code to Linux machine for remote development

I am getting this error on VS Code and have no clue why it fails...

[20:15:39.302] Log Level: 2
[20:15:39.308] remote-ssh@0.64.0
[20:15:39.308] win32 x64
[20:15:39.310] SSH Resolver called for "ssh-remote+akane", attempt 1
[20:15:39.311] "remote.SSH.useLocalServer": false
[20:15:39.312] "remote.SSH.showLoginTerminal": false
[20:15:39.312] "remote.SSH.remotePlatform": {}
[20:15:39.312] "remote.SSH.sshPath": undefined
[20:15:39.312] "remote.SSH.sshConfigurationFile": undefined
[20:15:39.313] "remote.SSH.useFlock": true
[20:15:39.313] "remote.SSH.lockfilesInTmp": false
[20:15:39.313] "remote.SSH.localServerDownload": auto
[20:15:39.313] "remote.SSH.remoteServerListenOnSocket": false
[20:15:39.313] "remote.SSH.showLoginTerminal": false
[20:15:39.314] "remote.SSH.defaultExtensions": []
[20:15:39.314] SSH Resolver called for host: akane
[20:15:39.314] Setting up SSH remote "akane"
[20:15:39.342] Using commit id "622cb03f7e070a9670c94bae1a45d78d7181fbd4" and quality "stable" for server
[20:15:39.352] Install and start server if needed
[20:15:41.097] getPlatformForHost was canceled
[20:15:41.106] Resolver error: Error: Connecting was canceled
    at Function.Canceled (c:\Users\Por\.vscode\extensions\ms-vscode-remote.remote-ssh-0.64.0\out\extension.js:1:64325)
    at c:\Users\Por\.vscode\extensions\ms-vscode-remote.remote-ssh-0.64.0\out\extension.js:1:311251
    at processTicksAndRejections (internal/process/task_queues.js:97:5)
    at async Object.t.withShowDetailsEvent (c:\Users\Por\.vscode\extensions\ms-vscode-remote.remote-ssh-0.64.0\out\extension.js:1:406337)
    at async Object.t.resolve (c:\Users\Por\.vscode\extensions\ms-vscode-remote.remote-ssh-0.64.0\out\extension.js:1:315001)
    at async c:\Users\Por\.vscode\extensions\ms-vscode-remote.remote-ssh-0.64.0\out\extension.js:127:110431
[20:15:41.116] ------

I set .pem file in -> C:\Users\Por\.ssh
then I run vscode in user directory -> C:\Users\Por\

[C:\Users\Por\\.ssh\config]

HostName is Public IPv4 address

    Host akane
      HostName 13.xxx.xxx.xxx
      User ec2-user
      IdentityFile ~/.ssh/akane.pem
      # UserKnownHostsFile /dev/null
[C:\Users\Por\AppData\Roaming\Code\User\settings.json]

    "remote.SSH.remotePlatform": {
        "$ec2-user": "linux"
    }
0 Answers
Related