环境:在VPS上搭建的sub2API,通过windows的codex访问。
现在的情况是sub2api的WebUI都可以正常访问,但是请求api失败,日志报错如下:
sub2api[90462]: 2026 - 05 - 13T15: 56: 16.174 + 0800 INFO middleware / logger.go: 60 http request completed {
"service": "sub2api",
"env": "production",
"component": "http",
"request_id": "1caa53ed-5de9-4696-93f3-a47c07f5b187",
"client_request_id": "",
"path": "/v1/responses",
"method": "POST",
"client_request_id": "f9bf129c-947d-4894-a753-b3c00e6a762d",
"component": "http.access",
"status_code": 403,
"latency_ms": 3,
"client_ip": "127.0.0.1",
"protocol": "HTTP/1.0",
"method": "POST",
"path": "/v1/responses",
"completed_at": "2026-05-13T15:56:16.174+0800"
}
我核对了key,没有问题。
补充:上游没有问题,在sub2api的UI中测试ChatGPT5.4,可以成功.
请问可能是什么原因引起的403错误?或者从哪里排查?
十分感谢!
2 个帖子 - 2 位参与者