破案 OpenAI Chat 持续提示不支持当前地区

2023-11-17 12:32:15 +08:00
 oreainters

这两天发现用 chrome 登录 chat.openai 一直提示不支持当前地区,也就是这个

Oops!
OpenAI's services are not available in your country.

之前可以登录,也非常明确走了代理,所以立即换了其他浏览器,果然可以,开始尝试清除 chrome 的缓存,包括登录相关的其他域名缓存,开无痕模式,依然提示地区不支持,开始好奇究竟使用了什么方式检测。

网上搜索大多都是让挂代理,以及禁用 quic ,并没有什么用,还是找到了一个有点用的地址,https://chat.openai.com/cdn-cgi/trace ,通过这个可以看到当前的地区。

通过对比,不对劲的是 chrome 拿到的是 ipv4 ,通过其他方式包括 curl 拿到的都是 ipv6 ,纠结了一会方向还是错了,另外一个不同的地方是有个参数其他的方式拿到的是 kex=X25519 ,chrome 拿到的是 kex=X25519Kyber768Draft00 ,中间 kyber 搜了下,是个混合后量子密钥交换的算法,那应该就是这个问题

打开 chrome://flags,有个 TLS 1.3 hybridized Kyber support,默认是打开的,禁用之后,果然可以登录成功了,猜测可能是通过 ssl 交换信息时里面包含了真实的地区,具体没细看。

浪费了些时间,分享一下。

2175 次点击
所在节点    OpenAI
10 条回复
Nic3toDG
2023-11-17 12:41:01 +08:00
大神~感谢了,在 chrome 无法登陆,修改了这个立马就能访问了;

在我的本地 chrome 无妨访问 openai
提示:““chat.openai.com 意外终止了连接。””
修改这个 tag 之后可以访问!🙏
Tink
2023-11-17 12:46:49 +08:00
ksc010
2023-11-17 12:59:30 +08:00
应该是根据指纹,指纹算法有一项就是 浏览器支持的加密算法的顺序
fyl1991
2023-11-17 13:09:22 +08:00
我直接用 chrome 的隐身模式。
dier
2023-11-17 14:40:49 +08:00
为啥我的这个选项禁用不了 Chrome 已是最新版本
版本 119.0.6045.160 (正式版本) ( 64 位)
chris555
2023-11-17 15:08:04 +08:00
openai 真是不断提高访问门槛
9i5NngJHI4P7dm42
2023-11-17 15:22:57 +08:00
套 CF 一劳永逸
IssacTomatoTan
2023-11-17 16:15:34 +08:00
一般我发现不能登录了我就关掉了。。。
jaylee4869
2023-11-17 18:17:28 +08:00
Chrome 116 开始支持的这项功能。
Cloudflare 提供的站点检测浏览器是否启用了 hybrid post-quantum key agreement: https://pq.cloudflareresearch.com/
美国国会曾通过立法推动鼓励实施抗量子加密: https://www.congress.gov/bill/117th-congress/house-bill/7535/text
xiangdd
200 天前
还需要禁用 Experimental QUIC protocol 这个选项

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/992757

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX