Guang_Chen_ (@GuangChen233) 在 记一个 HTTP403 Your request was blocked. 的解决过程 中发帖
省流:
Cloudflare 拦截 User-Agent 为 AsyncOpenAI/Python 的请求。
在 安全性 > 安全规则 下新建规则放行即可
(勾选要跳过的 WAF 组件: 所有托管规则、所有超级自动程序攻击模式规则)
今天在使用 Python openai 库进行调用的时候, 一直返回403 Your request was blocked.
去 NewAPI 后台,nginx 日志都查不到这个请求的日志。自己用 Reqable 调用也复现不出来,非常恼火。
在报错位置打上断点,查看返回头:
server: cloudflare
直接怀疑 Cloudflare。
去后台看日志 (安全性 > 分析 > 事件):
果然被拦截了。
规则集
Cloudflare Bot Management rules for all plans
规则
Man...