acheong08 / ChatGPTProxy

Simple Cloudflare bypass for ChatGPT
The Unlicense
1.32k stars 326 forks source link

Our systems have detected unusual activity from your system. Please try again later."} (code: 403) #78

Closed maxduke closed 1 year ago

maxduke commented 1 year ago

Recently I encountered this error when using GPT-4 model. (GPT-4 mobile works fine). Instead of specifying PUID in environment variable, I only specified OPENAI_EMAIL and OPENAI_PASSWORD for auto refresh of PUID.

acheong08 commented 1 year ago

Any thoughts on what they could be using to detect this?

JoshMayberry commented 1 year ago

I'm not sure what I did, but I'm getting this error too.

qingxiangguo commented 1 year ago

Just got this one minute ago. Decide to wait.

bokkenote commented 1 year ago

got the same error too.

AlexShrestha commented 1 year ago

same

davidor23 commented 1 year ago

Try using firefox if you'vebeen using Google Chrome. It worked for me on GPT-4.

samgable27 commented 1 year ago

tried it on Firefox and Chrome, both getting the same error.

sadata7 commented 1 year ago

Same here.

jreniel commented 1 year ago

Same!!

Famaqo2000 commented 1 year ago

same haha

Quantum155 commented 1 year ago

FYI: I'm getting the same error message right now using ChatGPT normally. Might be a more widespread technical error.

FrostByteFreddy commented 1 year ago

Same here. I was using it to write a script for setting up projects. Guess they think we're trying to hack or smth lmao

sadata7 commented 1 year ago

If you just keep hitting Edit and then Save & Submit, it will eventually work. A few times I had to repeat 10 to 20 times.

jreniel commented 1 year ago

I logged in from Edge and it worked (coming from firefox)

oxue commented 1 year ago

What were you guys using chatgpt for when it errored? I wonder if the subject matter of your usage has anything to do with this phenomenon.

davidor23 commented 1 year ago

I logged in from Edge and it worked (coming from firefox)

I think changing browsers might be temporary fix as going from Chrome to Firefox fixed it for me.

jreniel commented 1 year ago

What were you guys using chatgpt for when it errored? I wonder if the subject matter of your usage has anything to do with this phenomenon.

Wouldn't doubt it for a second

davidolsonj commented 1 year ago

I was using the Show Me plugin and getting the same error

tunahorse commented 1 year ago

Just a heads up everybody, seems like this might be a widespread issue not directly related.

hackedpassword commented 1 year ago

Same.

KJSavinelli commented 1 year ago

I was getting the same error, but it seems to be working now for me.

Quantum155 commented 1 year ago

Can confirm, switching from firefox to chrome (chromium) solved the issue. Try switching browsers for now.

jreniel commented 1 year ago

Stop coding! We broke ChatGPT!!

FrostByteFreddy commented 1 year ago

Works fine in Firefox

abgita commented 1 year ago

Removing all data from the page and logging again fixes the issue in Firefox

maxduke commented 1 year ago

Update: Still the same error.

Tried to access the official website with the same IP => works Community proxy => works

With V4 proxy: GET request => works POST request => 403 error

acheong08 commented 1 year ago

Could be new arkose_token I see in payload

acheong08 commented 1 year ago

This only shows up for gpt-4 requests

acheong08 commented 1 year ago

It comes from a POST request to https://tcr9i.chat.openai.com/fc/gt2/public_key/35536E1E-65B4-4D96-9D97-6ADB7EFF8147

acheong08 commented 1 year ago

Seems to be part of funcaptcha. They have 1000 JS challenges to pass which generates the payload token

acheong08 commented 1 year ago

After checking a bit, it seems we don't need to pass the JS challenge at all. The tokens are pretty much the same:

--- 1.txt   2023-06-14 18:17:43.958660949 +0800
+++ 2.txt   2023-06-14 18:17:49.826588350 +0800
@@ -1,4 +1,4 @@
-59217687ee420a9b5.8640058204
+50617687eb83b4f97.7845647404
 r=ap-southeast-1
 meta=3
 meta_width=300
@@ -8,9 +8,10 @@
 pk=35536E1E-65B4-4D96-9D97-6ADB7EFF8147
 at=40
 sup=1
-rid=60
+rid=2
 ag=101
 cdn_url=https%3A%2F%2Ftcr9i.chat.openai.com%2Fcdn%2Ffc
 lurl=https%3A%2F%2Faudio-ap-southeast-1.arkoselabs.com
 surl=https%3A%2F%2Ftcr9i.chat.openai.com
 smurl=https%3A%2F%2Ftcr9i.chat.openai.com%2Fcdn%2Ffc%2Fassets%2Fstyle-manager
+
acheong08 commented 1 year ago

The first value appears to be a timestamp but I'm unsure about the rid

acheong08 commented 1 year ago

Check https://github.com/acheong08/ChatGPT/releases/tag/6.2.2 and see if it works

Daedra22 commented 1 year ago

Check https://github.com/acheong08/ChatGPT/releases/tag/6.2.2 and see if it works

Still got the same error :( even with the 6.2.2 version

acheong08 commented 1 year ago

could you guys check your arkose tokens to see what the difference is?

Daedra22 commented 1 year ago

could you guys check your arkose tokens to see what the difference is?

Where can I see this token? In the browser in the network logging ?

acheong08 commented 1 year ago

yes

acheong08 commented 1 year ago

Fixed on latest version of revChatGPT.