You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Remote Tunnel 创建VS Code Server时卡住问题求助

解决VS Code Remote Tunnel重启后无法创建新Code Server的问题

以下是针对该问题的排查和修复步骤:

  • 清理隧道本地缓存
    由于你指定了--cli-data-dir .,隧道的缓存数据会存在当前工作目录,可能因缓存损坏导致创建失败:

    1. 终止所有相关进程:pkill -f "code tunnel"
    2. 删除当前目录下的隧道缓存文件:rm -rf ./.vscode-cli*
  • 重新完成隧道授权
    重启后授权会话可能失效,需要重新绑定:
    运行code tunnel login,按照提示完成授权(无GUI环境会生成授权码,在本地浏览器输入即可完成绑定)

  • 检查网络与防火墙限制

    1. 验证远程机器能否访问VS Code服务域名:curl -I https://vscode.dev,确保返回200系列状态码
    2. 检查系统防火墙/安全组是否允许出站443端口(VS Code隧道依赖该端口通信)
  • 升级VS Code CLI版本
    旧版本可能存在已知bug,执行更新:
    code tunnel update
    若更新失败,可重新安装最新版CLI:
    curl -L https://aka.ms/install-vscode-server/setup.sh | sh

  • 更换工作目录重试
    当前目录可能存在权限问题,切换到有读写权限的新目录再尝试:

    mkdir ~/tunnel-test && cd ~/tunnel-test
    code tunnel --log trace --verbose
    
  • 系统级日志排查
    若以上步骤无效,查看系统日志确认是否有进程被异常终止:

    • 若用systemd管理隧道:journalctl -u code-tunnel.service -f
    • 查看内核日志:dmesg | grep -i code

内容的提问来源于stack exchange,提问作者Will

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 05:41:19