发消息给 hermes ,消息返回 HTTP 403,Your request was blocked

结合ai的分析,判断可能是 Cloudflare 默认把user-agent包含 OpenAI 的请求 block 掉了,于是去 Cloudflare 后台看一下,果然如此

解决办法:增加自定义规则,跳过检测

Cloudflare WAF 例外规则设置步骤:
1. 登录 Cloudflare Dashboard
2. 选择 xxxxx.com 域名
3. 左侧菜单 → 安全性 (Security) → Security rules
4. 点击 创建规则 (Create rule)
5. 设置如下:
• 规则名称: Allow OpenAI SDK
• 字段: User Agent → 运算符: contains → 值: OpenAI
• 或 用 Hostname: api.xxxxx.com
• 操作 (Action): 跳过 (Skip) → 勾选 WAF Managed Rules
6. 点击 部署 (Deploy)
然后就可以正常使用了

X记录空间