linweiyuan / go-chatgpt-api

一个尝试绕过 Cloudflare 来使用 ChatGPT 接口的程序
MIT License
1.43k stars 449 forks source link

tcr9i.chat.openai.com connect: connection timed out #278

Closed littlepese closed 8 months ago

littlepese commented 9 months ago

GPT-3.5正常 能正常使用,GPT-4 一直都是超时 机器在国内,设置了代理

日志如下 go-chatgpt-api2 | success read chat arkose go-chatgpt-api2 | success read chat arkose go-chatgpt-api2 | success read chat arkose go-chatgpt-api2 | INFO[0000] PROXY: socks5://172.17.0.1:1086 go-chatgpt-api2 | INFO[0000] service go-chatgpt-api is ready go-chatgpt-api2 | [GIN] 2023/10/11 - 19:21:33 | 200 | 1.940335285s | 192.168.160.1 | GET "/chatgpt/backend-api/conversation/ec3f9a84-83b0-419c-9ede-7ca6dc4a68b2" go-chatgpt-api2 | [GIN] 2023/10/11 - 19:21:44 | 403 | 2m7s | 192.168.160.1 | POST "/chatgpt/backend-api/conversation" go-chatgpt-api2 | WARN[0144] Post "https://tcr9i.chat.openai.com/fc/gt2/public_key/35536E1E-65B4-4D96-9D97-6ADB7EFF8147": dial tcp 128.242.240.117:443: connect: connection timed out go-chatgpt-api2 | [GIN] 2023/10/11 - 19:26:50 | 403 | 2m7s | 192.168.160.1 | POST "/chatgpt/backend-api/conversation" go-chatgpt-api2 | WARN[0451] Post "https://tcr9i.chat.openai.com/fc/gt2/public_key/35536E1E-65B4-4D96-9D97-6ADB7EFF8147": dial tcp 128.242.240.117:443: connect: connection timed out go-chatgpt-api2 | WARN[1283] Post "https://tcr9i.chat.openai.com/fc/gt2/public_key/35536E1E-65B4-4D96-9D97-6ADB7EFF8147": dial tcp 199.59.148.229:443: connect: connection timed out go-chatgpt-api2 | [GIN] 2023/10/11 - 19:40:42 | 403 | 2m7s | 192.168.160.1 | POST "/chatgpt/backend-api/conversation"

linweiyuan commented 9 months ago

装个 curl 试试

littlepese commented 9 months ago

用 curl 直接访问是没问题的

curl -X post -x socks5://127.0.0.1:1086 https://tcr9i.chat.openai.com/fc/gt2/public_key/35536E1E-65B4-4D96-9D97-6ADB7EFF8147

400 Bad Request

400 Bad Request


cloudflare
littlepese commented 9 months ago

post 忘了大写了,重新贴一下,curl 访问不会出现超时

curl -X POST -x socks5://127.0.0.1:1086 -I https://tcr9i.chat.openai.com/fc/gt2/public_key/35536E1E-65B4-4D96-9D97-6ADB7EFF8147

HTTP/2 400 date: Thu, 12 Oct 2023 01:19:42 GMT content-length: 0 cf-ray: 814b84223fa6c17d-ICN cf-cache-status: DYNAMIC access-control-allow-origin: * strict-transport-security: max-age=31536000; includeSubDomains content-security-policy: default-src 'self'; script-src 'self'; style-src 'self'; img-src 'self' cdn.funcaptcha.com cdn.arkoselabs.com data:; media-src 'self' data:; connect-src 'self' hackers: www.arkoselabs.com/whitehat/ referrer-policy: strict-origin-when-cross-origin sregion: ap-southeast-1 version: 2.0 x-content-type-options: nosniff x-envoy-upstream-service-time: 3 x-xss-protection: 1; mode=block set-cookie: _cfuvid=pX4kXWsG6cjP9qNOBZH0sMks.HmMqw3CqWkwIytSlyM-1697073582526-0-604800000; path=/; domain=.tcr9i.chat.openai.com; HttpOnly; Secure; SameSite=None server: cloudflare alt-svc: h3=":443"; ma=86400

linweiyuan commented 9 months ago

有点奇怪,今晚看看

linweiyuan commented 8 months ago

无法复现

littlepese commented 8 months ago

发现问题了,PROXY这个变量不行,多加一个 http_proxy 的变量就行了

贴下配置 go-chatgpt-api2: container_name: go-chatgpt-api2 image: linweiyuan/go-chatgpt-api:latest ports:

linweiyuan commented 8 months ago

为何我试不出来

littlepese commented 8 months ago

我的是国内的机器,网络完全不能翻墙,代理是通过 clash 搭的。不知道什么情况。