描述
一早起来,发现remote-ssh无法进入服务器容器,本地使用git bash
进行ssh
可正常连接服务器,基本确定是vscode工具本身的问题。重装本地用户的.vscode相关目录清空,vscode重装均无果,不建议尝试。弹窗信息为Could not establish connection to [Your Host IP]
,连接日志中出现具体错误信息字眼
[09:55:49.676] Failed to parse remote port from server output
原因
猜测是与Server
交互过程中发生了非正常断开连接。
解决
到你的容器中的用户目录下去删除.vscode-server
目录,再次尝试vscode
连接去重新生成一份完好的.vscode-server
目录。
连接的直接是宿主机不是容器,那就到宿主机下执行
用户指的是连接用户,root or /home/user 取决于你的连接
1.执行
rm -rf ~/.vscode-server
2.尝试使用Remote-SSH
重新建立连接
3.成功