当前位置:   article > 正文

解决JetBrains IDE中使用GitHub Copilot报错(code:-32603)问题(已挂代理)_copilot the pending stream has been canceled

copilot the pending stream has been canceled

简介

在JetBrains IDE中使用GitHub Copilot遇到-32603报错。

本文重点介绍挂了tz开全局代理后依然遇到该问题的解决方法。
在这里插入图片描述

报错详情

图源其它博主

GitHub Copilot
Sign in failed.Reason:Request
signInInitiate failed with message:The
pending stream has been canceled
(caused by:connect ETIMEDOUT
aaa.bbb.ccc.ddd:443),request id:6,error
code:-32603
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

前情提要

某天需要用Pycharm,想把之前好用的GitHub Copilot也装一个搬过来用。

遇到这个问题之前,你可能会经历:

0.已经有一个可用的柯学末法工具

1.购买或以学生身份白嫖Copilot使用资格

2.安装好Pycharm

3.在Copilot设置界面允许与公共代码匹配的建议

在这里插入图片描述

4.在Pycharm插件市场中安装GitHub Copilot

在这里插入图片描述

5.安装好后,尝过登录Github时遇到此问题

在这里插入图片描述

解决思路

从其它博客、教程中搜索解决方案,其它博主的方法大致包括切手机热点、用 proxifier挂代理、改hosts等等

总的来说,可以判断是网络无法访问github的问题,该插件需要访问 github.com 才能进行身份验证。

但是在有tz的情况下,本来就是能访问github的,即使是软件插件访问,开启全局模式应该也能解决问题。但是现在依然报错,不得不怀疑系统中的软件或者设置阻止了网络请求。

-首先关掉带善人360等杀毒软件。

-检查Windows defender设置。在系统的Windows安全中心-防火墙与网络保护-允许应用通过防火墙中
在这里插入图片描述

找到PyCharm 2023.3.2,并将允许勾选。

在这里插入图片描述
至此,笔者检查时已经可以正常登录。

如果依然无法登录,建议检查:

-IDE 或系统的代理设置,看有没有忘了关或者没改回来的。

-hosts有没有以前手动或者用软件改过,然后之前改的域名失效了。

-更换tz的节点和更新PAC。

使用效果

点击后弹出登录界面
在这里插入图片描述
点击Copy and Open 后,浏览器中将打开设备激活窗口。粘贴设备代码,然后单击继续。

GitHub 将请求 GitHub Copilot 的必要权限。要批准这些权限,请单击授权 GitHub Copilot 插件。

权限获得批准后,您的 JetBrains IDE 将显示确认信息。要开始使用 GitHub Copilot,请单击“确定”。

简单尝试效果如下:
在这里插入图片描述
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/382225
推荐阅读
相关标签
  

闽ICP备14008679号