邢台seo网站制作,找网络推广策畿,优化算法,网页设计师培训无锡解决Could not establish connection to : XHR failed
问题描述
用vscode用远程连接服务器时总报上面的错误#xff0c;用xshell和Xftp和vscode终端都可以连上#xff0c;但是用vscode的ssh连接缺总报错#xff0c;导致无法连接服务器进行代码调试
一、原因
原因可能是在…解决Could not establish connection to : XHR failed
问题描述
用vscode用远程连接服务器时总报上面的错误用xshell和Xftp和vscode终端都可以连上但是用vscode的ssh连接缺总报错导致无法连接服务器进行代码调试
一、原因
原因可能是在内网中服务器不能联网导致服务端无法顺利安装vscode-server即服务端vscode-server没安装配置好
二、解决方案
删除服务端vscode-server重新手动安装
三、解决步骤
1、通过其他SSH等方式如Xshell进入远程服务器的Terminal在服务器端进入下面的目录获取commit id
# 把commit_id替换为上面查询到的ls ~/.vscode-server/bin得到如下图所示的commit id号如果没有可以重新连接一下vscode会自动创建记得保存不然下个步骤会被删掉
2、删除服务端的vscode-server。
还是在连接服务端的终端窗口进行此步骤
rm -rf ~/.vscode-server3、下载服务端vscode-server到远程服务器上
首先cd到 ~/.vscode-server/bin/${commit_id} 这个路径
cd ~/.vscode-server/bin/${commit_id}然后下载vscode-server安装包
# 我使用的是公司内网的包所以没给出地址具体地址可以自己到官网查询获得或者手动下载到本地然后通过xshell或者xftp传输到服务器上 ~/.vscode-server/bin/${commit_id} 这个路径
wget http://..../vscode-server-linux-x64.tar.gz4、解压
tar zxvf vscode-server-linux-x64.tar.gz --strip 15、创建空文件
# 把commit_id替换为上面查询到的
touch ~/.vscode-server/bin/commit_id/06、删除vscode-remote-lock文件 接着就能重新连接啦~ 参考链接 https://blog.csdn.net/m0_38040006/article/details/126752751 https://zhuanlan.zhihu.com/p/651326725