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

GitHub Copilot登录GitHub失败遇报错,寻求解决方案

解决GitHub Copilot登录失败(tunneling socket could not be established)的方法

错误核心:connect ECONNREFUSED ::1:3128 表示Copilot尝试连接本地3128端口的代理服务,但该服务未启动或不存在,导致隧道套接字无法建立。以下是针对性解决步骤:

  • 清理本地代理配置
    检查系统全局代理、浏览器代理是否残留指向127.0.0.1:3128或::1:3128的设置,全部关闭后重启IDE。若使用VS Code,打开设置(Ctrl+,)搜索proxy,将http.proxy、https.proxy设置为null或清空。

  • 重置IDE网络状态
    在IDE中触发重载窗口:VS Code按Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac),输入Developer: Reload Window执行;其他IDE直接重启程序,确保网络配置生效。

  • 确认代理服务状态(若需使用代理)
    若确实需要通过代理访问GitHub,检查本地3128端口的代理服务是否正常运行。若代理端口变更或服务未启动,修改IDE中Copilot的代理配置:在VS Code的settings.json中添加或修改:

    "github.copilot.proxy": "http://有效代理地址:端口"
    
  • 排查防火墙/杀毒软件拦截
    临时关闭系统防火墙或杀毒软件,尝试重新登录Copilot。若成功,将IDE程序加入防火墙白名单,避免后续拦截。

  • 检查hosts文件
    打开系统hosts文件(Windows:C:\Windows\System32\drivers\etc\hosts;Linux/Mac:/etc/hosts),确认无异常的GitHub域名指向本地的条目,若有则删除并保存。

错误提示原文:
Sign in failed. Reason: Request signInInitiate failed with message: tunneling socket could not be established, cause=connect ECONNREFUSED ::1:3128, request id: 3, error code: -32603

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 06:32:08