解决 VS Code “无法与 “...“ 建立连接:XHR failed.” 以及SSH Host xxx Copying VS Code Server to host with scp

解决 VS Code “无法与 “...“ 建立连接:XHR failed.” 问题以及 Setting up SSH Host xxx Copying VS Code Server to host with scp

遇到问题

  1. VS Code 远程连接长时间卡在scp传输到服务器,长时间出现Setting up SSH Host xxx Copying VS Code Server to host with scp
  2. VS Code “无法与 “…“ 建立连接:XHR failed.” 问题

我的设备

mac M芯片

网上方案

网上的方案都是说把离线的vscode-server传上去,过程我就不赘述了
可以参考 https://support.huaweicloud.com/modelarts_faq/modelarts_05_3117.html
但是我即使传上去了,问题1仍然不会解决

解决方案

解决问题1

感谢 https://blog.csdn.net/qq_39435411/article/details/136063652
大家要注意自己vscode 的版本和服务器是不是对应

查看服务器GLIBC版本

ldd --version

VSCode最近更新了一次版本,到了1.86.0,服务器中有个GLIBC库,

VSCode>=1.86.0版本对 低于v2.28.0版本的GLIBC不再满足需求

比如我的服务器就是2.27的,这才是关键问题!!!

在上面的链接中安装1.85.0版本的vscode,然后修改Update:Mode,值改为none即可(流程参考 https://blog.csdn.net/qq_39435411/article/details/136063652

然后问题1不再出现,再连接出现的是问题2:VS Code “无法与 “…“ 建立连接:XHR failed.”

解决问题2

这个参考https://support.huaweicloud.com/modelarts_faq/modelarts_05_3117.html
就是我们之前说的,正常安装离线的vscode-server传上去就可以了

需要注意的点,比如我是mac M芯片,我看到有人就说下载网址要server-linux-arm64而不是server-linux-x64,但是经过我的实验我还是适合server-linux-x64,所以这个可以都试试,这个问题我感觉是跟自己下载的vscode的架构有关系,比如我下的是macOS Universal 通用的版本而不是专属intel或者M芯片的(猜的)

问题2流程按照https://support.huaweicloud.com/modelarts_faq/modelarts_05_3117.html
就顺利连接上了!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值