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

embedded/2025/2/13 7:58:01/

1. 问题描述

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

[12:06:01.219] Downloading VS Code server locally...
[12:06:01.310] Resolver error: Error: XHR failedat 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失败导致

2. 解决方法

老版本可以通过服务器上手动安装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.ppmy.cn/embedded/161821.html

相关文章

# 解析Excel文件:处理Excel xlsx file not supported错误 [特殊字符]

解析Excel文件:处理Excel xlsx file not supported错误 🧩 嘿,数据分析的小伙伴们!👋 我知道在处理Excel文件的时候,很多人可能会遇到这样一个错误:Excel xlsx file not supported。别担心&…

SWIFT 后训练 Deepseek-VL2 命令

SWIFT 后训练 Deepseek-VL2 命令 flyfish 后训练命令 CUDA_VISIBLE_DEVICES1 swift sft --model deepseek-ai/deepseek-vl2-tiny --dataset coco-en-miniswift/cli/sft.py from swift.llm import sft_mainif __name__ __main__:sft_main()init.py 在类型检查阶段导…

java程序员进阶之路需要的学习过程

http://blog.csdn.net/qq_37267015/article/details/77108692

两种方式存图 求树的直径

vector求数的直径 #include<bits/stdc.h> using namespace std; const int N 1e5 9;int n; struct Edge {int id, w; }; vector<Edge> h[N]; int dist[N];void dfs(int u, int father, int distance) {dist[u] distance;for(auto node : h[u])if(node.id ! fat…

linux 内核结构基础

linux 内核对象基础 1.linux 的 kobj(struct kobject) 类2.linux 中的 kset3. linux 下的 ktype (kobj_type 类)4. kobj 的使用理解 1.linux 的 kobj(struct kobject) 类 kobj 是 linux 下的高级抽象类定义&#xff0c;用于派生所有其余的类定义,比如设备类定义struct device.…

【DeepSeek】DeepSeek的横向扩展使用② | 制作PPT

本文的主要内容是使用DeepSeek KIMI 制作PPT&#xff0c;效率飞起。 目录 如何使用DeepSeek制作PPT&#xff1f; ①利用 DeepSeek 生成 PPT 内容。 ②使用 Kimi 转换生成 PPT DeepSeek官网&#xff1a;DeepSeek 点击“开始对话”&#xff0c;进入交互页面。 Chat&#x…

Kafka的消费消息是如何传递的?

大家好&#xff0c;我是锋哥。今天分享关于【Kafka的消费消息是如何传递的&#xff1f;】面试题。希望对大家有帮助&#xff1b; Kafka的消费消息是如何传递的&#xff1f; 1000道 互联网大厂Java工程师 精选面试题-Java资源分享网 Kafka 的消息传递机制是基于 发布-订阅 模型…

5、大模型的记忆与缓存

文章目录 本节内容介绍记忆Mem0使用 mem0 实现长期记忆 缓存LangChain 中的缓存语义缓存 本节内容介绍 本节主要介绍大模型的缓存思路&#xff0c;通过使用常见的缓存技术&#xff0c;降低大模型的回复速度&#xff0c;下面介绍的是使用redis和mem0&#xff0c;当然redis的语义…