Table of Contents:

Github Copilot连接不上服务器

现象
报错:

[ERROR] [default] [2023-09-08T15:47:01.542Z] GitHub Copilot could not connect to server. Extension activation failed: “connect ETIMEDOUT 20.205.243.168:443”

原因
DNS解析api.github.com的地址到20.205.243.168,但实际上这个地址ping不通。

解决
通过这个网站(https://myssl.com/dns_check.html),查询api.github.com的IP地址,修改电脑HOST文件直接指向这个IP。如果你github访问也不流畅,也可以用这个方式指定IP。

20.205.243.166 github.com
140.82.112.6 api.github.com