首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Vscode无法连接到远程Linux (_WebSocket关闭,状态代码1006)

Vscode无法连接到远程Linux (_WebSocket关闭,状态代码1006)
EN

Stack Overflow用户
提问于 2021-08-16 08:25:23
回答 3查看 6.1K关注 0票数 7

远程连接到Linux。输入密码后,右侧会出现两个提示

coude not fetch远程环境无法连接到远程扩展主机服务器(错误: websocket关闭,状态代码为1006)

而且终端无法输入远程目录无法加载我已经尝试过无数次了,重新安装vocode,删除~/.vscode - server/ directory,等等。见鬼,我该怎么办。

11

22

EN

回答 3

Stack Overflow用户

发布于 2021-09-19 22:12:41

这可以通过重新启动主机(即重新启动Windows PC)并重新启动WSL-2计算机,然后再次启动VSCode remote来解决。

不知道为什么会发生这种情况,但我经常遇到这个问题。

已确认以下问题:

代码语言:javascript
运行
复制
Ubuntu 20.04
Vs code 1.60.1
票数 2
EN

Stack Overflow用户

发布于 2021-09-13 08:28:18

我将设置remote.WSL.server.connectThroughLocalhost ( setting WSL -> Remote -WSL Through Localhost)从禁用更改为启用,这为我修复了这个问题。

虽然不知道为什么会发生这种情况,但它在没有启用这个设置的情况下工作了两个多月,然后突然停止了工作。

也许虚拟机的IP以某种意想不到的方式改变了?

票数 0
EN

Stack Overflow用户

发布于 2021-09-14 14:07:26

只需清理/root/.vscode-server目录,vs代码将在您再次连接到远程计算机时创建一个新目录。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68799580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档