发布时间:2023-02-07 文章分类:编程知识 投稿人:王小丽 字号: 默认 | | 超大 打印

原文地址:https://bysocket.com/openai-chatgpt-error-1020/

最近打开 chat.openai.com/chat 地址,如下图会提示错误码:Access denied Error code 1020。这里通过学习和排查,总结了 3 种方法区解决这个问题。
错误页面内容如下:

Access denied Error code 1020
You do not have access to chat.openai.com.
The site owner may have set restrictions that prevent you from accessing the site.
I got an error when visiting chat.openai.com/.
Error code: 1020
Ray ID: 78958ddssaa75d021
Country: CN
Data center: sjc08
IP: 1.132.7.32
Timestamp: 2023-02-04 21:03:24 UTC

OpenAI ChatGPT 错误码 1020 怎么解决?3 种方法

页面内容表示:你无权访问 chat.openai.com。网站所有者可能设置了限制,阻止你访问网站。还列出你国家、IP、时间等等

一、错误码 1020 问题定位原因

因为 OpenAI ChatGPT 在 Cloadflare 配置了阻止 TOR 端点。为什么呢?因为它的访问量在全球指数级增长,所以考虑稳定性,考虑保护期网站不受入侵和恶意攻击,开启了 Cloadflare 提供安全的防火墙服务,配置并阻止暂时不能支持的国家,比如中国等等。比如你代理的 VPN 被 Cloadflare 检测到了就限制了。

那怎么解决呢?涉及到的点有这些:

二、解决步骤

下面方法可挑选执行,也可以组合执行后验证

方法 1:重启路由器和重置 DNS

这里可以清理路由器连接 Internet 时存在的缓存。但这个缓存可能造成 Cloadflare 那边被禁。所以:

重置 DNS 执行命令如下:

ipconfig /flushdns
netsh winsock reset
netsh int ip reset

Win 打开控制面板,网络连接,进行 DNS 设置。Mac 请选取苹果菜单 >“系统设置”,点按边栏中的“网络” ,点按右侧的一种网络服务,点按“详细信息”,然后点按 DNS。(你可能需要向下滚动。)。或直接运行命令:


// Google DNS
networksetup -setdnsservers Wi-Fi 8.8.8.8
或
networksetup -setdnsservers Wi-Fi 114.114.114.114
显示当前 DNS 信息
networksetup -getdnsservers Wi-Fi

方法 2:解决 IP 等问题

  1. 关闭代理

关闭 VPN (全局模式),刷新当前页面。如果页面依旧是错误码 1020 ,则清理浏览器缓存和 cookie (或者隐身无痕模式)并重启重试。

如果出现地区不可用,说明代理服务完全关闭

  1. 清理浏览器缓存和 cookie。并强刷进入登录页面,输入完毕账号和密码(点击快捷登录也可以)

  2. 打开 VPN ,点击去登录按钮(刷新快捷登录页面)

  3. 这时候要么成功;要么依旧看到错误码 1020 页面,如果这样的话,断开 VPN 代理,刷新浏览器当前页面即可(如果还不行,VPN 有问题,换 VPN)。

  4. 你将成功解决错误 1020 ,并登录使用 ChatGPT。

方法三:其他尝试

上面方式不行的话,下面尝试下。祝你成功

  1. 梯子换成最好的梯子,很有可能垃圾梯子导致。自建会更好,注意全局代理
  2. 清理浏览器缓存或者尝试不同的浏览器 比如 Firfox / edge / safari 等等
  3. 关闭可能导致问题的浏览器插件
  4. 关闭路由器 IPv6

完,最后。可以看 原文地址:https://bysocket.com/openai-chatgpt-error-1020/ 更多相关文章

出处:公号「程序员泥瓦匠」
博客: https://bysocket.com/

内容涵盖 Java 后端技术、Spring Boot、Spring Cloud、微服务架构、运维开发、系统监控等相关的研究与知识分享。