当前位置: 首页 > article >正文

【Ubuntu VScode Remote SSH 问题解决】Resolver error: Error: XHR failed

问题描述

VScode使用remote ssh 远程服务器,报错类似:

[12:06:01.219] Downloading VS Code server locally...
[12:06:01.310] Resolver error: Error: XHR failed
    at k.onerror (vscode-file://vscode-app/private/var/folders/g1/cvs2rnpx60qc3b4_x72xvxlr0000gn/T/AppTranslocation/1EDA0CA8-65F0-4A71-83AE-D707E1E03A65/d/Visual%20Studio%20Code%20-%20Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:95:2027)
[12:06:01.311] TELEMETRY: {"eventName":"resolver","properties":{"osReleaseId":"","arch":"","askedPw":"0","askedPassphrase":"0","asked2fa":"0","askedHostKey":"0","remoteInConfigFile":"1","gotUnrecognizedPrompt":"0","dynamicForwarding":"1","localServer":"0","didLocalDownload":"0","installUnpackCode":"0","outcome":"failure","reason":"Unknown","exitCodeLabel":""},"measures":{"resolveAttempts":1,"isExecServer":0,"timing.totalResolveTime":8002,"timing.preSshTime":1670,"timing.establishSshTime":6229,"timing.scriptTime":6332}}
[12:06:01.312] ------

出现在老版本的VSCode,新版本(1.90)应该修复类该问题

解决方法

老版本可以通过服务器上手动安装vscode-server来解决
查看服务器的路径.vscode/home/{user_name}/.vscode-server/bin/{comment-id}
其中comment-id为本地vscode的comment-id,在服务器生成的文件目录,
本地服务器comment-id可通过Help->About查看,Commit
在这里插入图片描述
下载:

wget https://vscode.download.prss.microsoft.com/dbazure/download/stable/{Comment-ID}/vscode-server-linux-x64.tar.gz

其中Comment-ID要对应上,
将下载的vscode-server-linux-x64.tar.gz解压缩到服务器的.vscode/home/{user_name}/.vscode-server/bin/{comment-id} 目录下
注意{comment-id} 目录下为解压缩后的具体文件,而不是vscode-server-linux-x64文件夹,方可生效
完成以上内容和再次使用本地VSCode Remote SSH,OK


http://www.kler.cn/a/541546.html

相关文章:

  • RocketMQ、RabbitMQ、Kafka 的底层实现、功能异同、应用场景及技术选型分析
  • CSS 实现下拉菜单效果实例解析
  • Visual Studio踩过的坑
  • 企业数据集成案例:吉客云销售渠道到MySQL
  • 【目标检测xml2txt】label从VOC格式xml文件转YOLO格式txt文件
  • 推荐一款 免费的SSL,自动续期
  • 如何使用 DataX 连接 Easysearch
  • 鸿蒙NEXT开发-鸿蒙三方库
  • html文件怎么转换成pdf文件,2025最新教程
  • electron.vite 项目创建以及better-sqlite3数据库使用
  • 基于SpringBoot的公益社团管理系统
  • Windows逆向工程入门之汇编数据存储\宽度,内存地址及边界,数据截断处理
  • 003 Linux驱动开发——第一个简单开发实验
  • python动物识别深度学习分析系统
  • 2.1 JUnit 5 测试发现机制详解
  • Dify 框架连接 PGSQL 数据库与 Sandbox 环境下的 Linux 系统调用权限问题
  • 什么是动态路由和嵌套路由?
  • Unity快速入门2 - 3D渲染
  • 【Python深入浅出】Python3邂逅MySQL:开启数据交互之旅
  • Python+wxauto:实现电脑端微信程序自动化
  • JDBC数据库连接池及相关练习(学习自用)
  • 云原生周刊:DeepSeek 颠覆人工智能
  • 基于springboot+vue的校园招聘网站的设计与实现
  • 《手札·数转篇》中小制造企业的信息化升级:MES系统的价值与应用
  • mysql 不是内部或外部命令,也不是可运行的程序或批处理文件
  • LeetCode-169多数元素