无法从服务器输出解析远程端口

Failed to parse remote port from server output

提问人:forestbat 提问时间:11/3/2022 更新时间:2/14/2023 访问量:4306

问:

我想使用 vscode 连接到我组织的 jupyterhub 服务器,但它因以下报告而崩溃:Remote SSH

[17:48:27.180] Running script with connection command: ssh -T -D 56752 "jupyterhub.whatever.com" bash
[17:48:27.183] Terminal shell path: C:\WINDOWS\System32\cmd.exe
[17:48:27.575] > 系统无法执行指定的程序。
> ]0;C:\WINDOWS\System32\cmd.exe
[17:48:27.576] Got some output, clearing connection timeout
[17:48:28.857] "install" terminal command done
[17:48:28.858] Install terminal quit with output: ]0;C:\WINDOWS\System32\cmd.exe
[17:48:28.858] Received install output: ]0;C:\WINDOWS\System32\cmd.exe
[17:48:28.858] Failed to parse remote port from server output
[17:48:28.859] Resolver error: Error: 
    at g.Create (c:\Users\k6789\.vscode\extensions\ms-vscode-remote.remote-ssh-0.90.1\out\extension.js:1:585222)
    at t.handleInstallOutput (c:\Users\k6789\.vscode\extensions\ms-vscode-remote.remote-ssh-0.90.1\out\extension.js:1:583874)
    at t.tryInstall (c:\Users\k6789\.vscode\extensions\ms-vscode-remote.remote-ssh-0.90.1\out\extension.js:1:681023)
    at process.processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async c:\Users\k6789\.vscode\extensions\ms-vscode-remote.remote-ssh-0.90.1\out\extension.js:1:643908
    at async t.withShowDetailsEvent (c:\Users\k6789\.vscode\extensions\ms-vscode-remote.remote-ssh-0.90.1\out\extension.js:1:647224)
    at async t.resolve (c:\Users\k6789\.vscode\extensions\ms-vscode-remote.remote-ssh-0.90.1\out\extension.js:1:644958)
    at async c:\Users\k6789\.vscode\extensions\ms-vscode-remote.remote-ssh-0.90.1\out\extension.js:1:726917
[17:48:28.863] ------

这是我的SSH配置:

Host jupyterhub.whatever.com
  HostName jupyterhub.whatever.com
  IdentityFile ~/.ssh/id_rsa
  PreferredAuthentications publickey
  User MyUserName

我觉得这个问题帮不了我,那该怎么解决呢?

visual-studio-code ssh jupyter-notebook 远程访问

评论

0赞 jtb 2/14/2023
您链接的问题是尝试设置新的 SSH 连接。另一方面,我认为您的问题是由于某种处理不当的服务器退出造成的。

答:

3赞 Davisete 12/2/2022 #1

尝试删除 C:/Users/user/.ssh/known_hosts 中的内容,并连接到同一主机。 我遇到了类似的问题,看起来 Visual Studio 创建了一个新的配置文件。

-1赞 jtb 2/14/2023 #2

我在 VS Code 上遇到了同样的问题。我能够通过从终端使用 SSH 并在主机上运行以下命令来解决它:

rm -f .vscode-server/*.log