如何解决GitHub Copilot登录失败问题?连接超时无法登录
解决GitHub Copilot在IDEA中登录超时(ETIMEDOUT)的问题
可行的排查与解决步骤:
网络连通性与代理检查
- 先测试能否正常访问GitHub官网,同时执行
ping 20.205.243.168命令,确认网络是否能连通该目标IP。如果ping不通,基本是网络环境(如校园/公司防火墙、地区网络限制)导致的连接阻断。 - 检查IDEA代理配置:打开
File > Settings > Appearance & Behavior > System Settings > HTTP Proxy,若使用全局代理,尝试切换为Auto-detect proxy settings或手动填写可用代理地址;无需代理则选择No proxy,重启IDEA后重试登录。
- 先测试能否正常访问GitHub官网,同时执行
修改本地DNS配置
部分网络的默认DNS无法正常解析GitHub相关IP,可手动替换为公共DNS:- Windows:在网络适配器IPv4属性中,设置DNS为
8.8.8.8或1.1.1.1 - macOS:系统设置 > 网络 > 高级 > DNS,添加上述公共DNS地址
修改后重启网络和IDEA,再尝试登录Copilot。
- Windows:在网络适配器IPv4属性中,设置DNS为
重置IDEA插件缓存
插件缓存损坏可能引发异常,操作如下:- 关闭IDEA
- 找到对应缓存目录:
- Windows:
C:\Users\<你的用户名>\.IntelliJIdea<版本号>\system\plugins-sandbox - macOS:
~/Library/Application Support/JetBrains/IntelliJIdea<版本号>/plugins-sandbox
- Windows:
- 删除目录下的
plugins文件夹 - 重新打开IDEA,重装Copilot插件后尝试登录
排查本地安全软件拦截
本地防火墙、杀毒软件可能阻断了IDEA与GitHub服务器的连接,暂时关闭这类软件后重试登录。若问题解决,将IDEA程序添加到安全软件的白名单中。
补充说明
如果上述方法都无效,大概率是所在网络环境对GitHub IP段做了限制,可尝试切换手机热点网络登录,或联系网络管理员开放相关IP的访问权限。
内容的提问来源于stack exchange,提问作者fy g
相关产品推荐
相关产品推荐

