[vscode]ssh报错: Resolver error: Error: XHR failedscode错误

场景问题:通过vscode ssh连接远程服务器失败,报错:Resolver error: Error: XHR failedscode:

问题原因:~/.vscode-server/bin/一串数字下的vscode-server-linux-x64.tar.gz由于某种原因无法正常下载

解决方式:先手动ssh到远程服务器,查看服务器路径:

~/.vscode-server/bin/3b889b090b5ad5793f524312312112 ; bin后面是commit 号码每个机器可能不一样;

我这个目录是自动生成的,因为在本机端尝试使用vscode 通过 Remote-SSH 模块链接到远程服务器,在链接过程中,vscode会让远程服务器创建出这个目录,然后自动下载 vscode-server.tar.gz

本地已经有这个文件了,但是size=0

解决办法:在有网的电脑上下载,然后传到远程服务器上面去

(1)下载 vscode server from url: https://update.code.visualstudio.com/commit:3b889b09...(这是上面那串数字,每个电脑不一样,替换掉)/server-linux-x64/stable即:

https://update.code.visualstudio.com/3b889b090b5ad5793f524312312112/server-linux-x64/stable

或者

https://vscode.cdn.azure.cn/stable/fdb98833154679dbaa7af67a5a29fe19e55c2b73/vscode-server-linux-x64.tar.gz?1

注意网页打不开可以复制到迅雷下载

(2) 下载到本地后把这个文件上传到服务器上 ~/.vscode-server/bin/${commit_id} 这个路径

(3)解压这个文件,使用命令:tar zxvf vscode-server-linux-x64.tar.gz --strip 1

(4)touch ~/.vscode-server/bin/${commit_id}/0 这个一定要执行,否则vscode远程链接还是不能成功

记得要删除原来目录下的这个文件(vcsode-remote-lock...),才能连接,不然总是让你输入ssh 密码

相关推荐
别问!问就是全会5 小时前
Jupyter Notebook 安装包下载|单元格分块运行,图表直接内嵌
ide·python·其他·jupyter
十碗饭吃不饱8 小时前
SSH 密钥认证详解:原理、实操、参数、排错与加固
运维·ssh
debugdynamo12 小时前
Netcatty:把 SSH 客户端做回工作台
运维·其他·ssh
时空无限12 小时前
ssh 直接免密输入 sudo 密码
运维·ssh
1024奇点1 天前
【仓颉语言入门 · 第二篇 第 22 课】
开发语言·ide·开源
techpupil2 天前
IDEA基础配置及开发基础插件
java·ide·intellij-idea
赵庆明老师2 天前
Android Studio Google源代理配置
android·ide·android studio
2501_916008892 天前
iOS App 图标、启动屏和多语言搭配 方法,上架前使用KXBuild一次做好 App 图标
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
2501_915918412 天前
iOS 推送通知怎么实现,从 APNs p8 密钥到 iOS 真机收到第一条推送
vscode·ios·objective-c·个人开发·swift·敏捷流程
sunshine22 girl3 天前
copilot vscode 使用技巧
人工智能·vscode·编辑器