一念 (@niancpu)【排障】OpenClaw 接中转站常见坑与解决方案 中发帖

用 OpenClaw 接自定义中转站(NewAPI / OneAPI 等),配置看着没问题但就是不work?这篇整理了几个高频踩坑点和对应的解决方案,都是实战中一个个排出来的。 

1. 403 被拦?多半是 User-Agent 的锅
症状
provider 配好了,curl 直接请求中转站 API 完全正常(200),但 OpenClaw 发出去就是 403 Your request was blocked。
原因
OpenClaw 底层用的 @anthropic-ai/sdk,发请求时会带上官方 SDK 的 User-Agent:
User-Agent: Anthropic/JS 0.73.0

很多中转站(特别是套了 Cloudflare 或自带 WAF 的)会直接拦截带官方 SDK 特征的 UA。OpenAI/JS 同理。
验证方法
# 带 SDK UA → 403
cur...