关于无法使用Github Copilot

14,785 阅读1分钟

确认已经通过邀请,某天敲代码的时候没有代码提示,看了一下vscode右下角的copilot图标,发现是禁止🚫的状态。查看了一下扩展发现没有禁用,于是重新禁止了再重新启用关掉vscode重新试了一遍,发现还是一样不能用。

仔细查看了报错信息是:Github Copilot could not connect to server.Extension activation failed: "connect TIMEOUT 127.0.0.1:443".

大概的意思是这个扩展连不上github那边的服务器。(广东的运营商把github的地址解析到127.0.0.1了。nslookup看一看)

网上的解决方案有:

改hosts文件:

20.205.243.166 github.com
20.205.243.168 api.github.com

改完保存。 查询网站信息 截屏2022-05-28下午3.16.24.png


改dns:

终端输入nslookup github.com, 看看是不是github给解析到127.0.0.1去了, 把dns改成8.8.8.8或者1.1.1.1 (mac改dns:系统偏好设置-网络-高级-dns),然后断掉网络重连或者是重启电脑(或者sudo vim /etc/resolv.conf),就可以了。

截屏2022-05-28下午3.20.41.png