Skip to content

使用 OPENCLAW 时,发起请求后前端会先显示 503 错误,但过一会刷新网页,又能看到这次请求对应的返回内容已经出来了。 #943

@xiaoxuan1231

Description

@xiaoxuan1231

在使用 /v1/responses 接口并开启 stream: true 时,日志中多次出现如下记录:

openai.account_select_failed
"error": "no available OpenAI accounts"

同时请求返回:

status_code: 503

相关日志示例:

openai.account_select_failed
"group_id": 2
"model": "GPT-5.2 Codex"
"stream": true
"error": "no available OpenAI accounts"
"excluded_account_count": 0

当前账号池中只有两个 OpenAI 账号,并且两个账号测试都是可以正常使用的。

2026-03-12T04:45:48.015+0800 WARN handler/openai_gateway_handler.go:232 openai.account_select_failed {"service": "sub2api", "env": "production", "component": "http", "request_id": "36485184-35e7-47c4-91ee-0c7156259eb3", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "a047cd98-a0cf-44fc-80bc-efbb606324a1", "component": "handler.openai_gateway.responses", "user_id": 1, "api_key_id": 1, "group_id": 2, "model": "GPT-5.2 Codex", "stream": true, "error": "no available OpenAI accounts", "excluded_account_count": 0} 2026-03-12T04:45:48.018+0800 INFO middleware/logger.go:60 http request completed {"service": "sub2api", "env": "production", "component": "http", "request_id": "36485184-35e7-47c4-91ee-0c7156259eb3", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "a047cd98-a0cf-44fc-80bc-efbb606324a1", "component": "http.access", "status_code": 503, "latency_ms": 455, "client_ip": "125.78.43.184", "protocol": "HTTP/1.1", "method": "POST", "path": "/v1/responses", "model": "GPT-5.2 Codex", "completed_at": "2026-03-12T04:45:48.018+0800"} 2026-03-12T04:45:49.470+0800 WARN handler/openai_gateway_handler.go:232 openai.account_select_failed {"service": "sub2api", "env": "production", "component": "http", "request_id": "9d2f420e-302c-48ec-80b2-2d6045a7847b", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "e13f66f4-93ad-4be4-b2b0-bab607f270b6", "component": "handler.openai_gateway.responses", "user_id": 1, "api_key_id": 1, "group_id": 2, "model": "GPT-5.2 Codex", "stream": true, "error": "no available OpenAI accounts", "excluded_account_count": 0} 2026-03-12T04:45:49.473+0800 INFO middleware/logger.go:60 http request completed {"service": "sub2api", "env": "production", "component": "http", "request_id": "9d2f420e-302c-48ec-80b2-2d6045a7847b", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "e13f66f4-93ad-4be4-b2b0-bab607f270b6", "component": "http.access", "status_code": 503, "latency_ms": 476, "client_ip": "125.78.43.184", "protocol": "HTTP/1.1", "method": "POST", "path": "/v1/responses", "model": "GPT-5.2 Codex", "completed_at": "2026-03-12T04:45:49.473+0800"} 2026-03-12T04:45:51.957+0800 WARN handler/openai_gateway_handler.go:232 openai.account_select_failed {"service": "sub2api", "env": "production", "component": "http", "request_id": "11791cb8-8c4a-4a72-a678-0e7e468204b0", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "5fdb7fd9-d6aa-402f-8f38-927dd83c81b2", "component": "handler.openai_gateway.responses", "user_id": 1, "api_key_id": 1, "group_id": 2, "model": "GPT-5.2 Codex", "stream": true, "error": "no available OpenAI accounts", "excluded_account_count": 0} 2026-03-12T04:45:51.960+0800 INFO middleware/logger.go:60 http request completed {"service": "sub2api", "env": "production", "component": "http", "request_id": "11791cb8-8c4a-4a72-a678-0e7e468204b0", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "5fdb7fd9-d6aa-402f-8f38-927dd83c81b2", "component": "http.access", "status_code": 503, "latency_ms": 365, "client_ip": "125.78.43.184", "protocol": "HTTP/1.1", "method": "POST", "path": "/v1/responses", "model": "GPT-5.2 Codex", "completed_at": "2026-03-12T04:45:51.960+0800"} 2026-03-12T04:45:55.471+0800 WARN handler/openai_gateway_handler.go:232 openai.account_select_failed {"service": "sub2api", "env": "production", "component": "http", "request_id": "f25deeec-62d5-46d4-9789-719398ad39c2", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "11555177-d00a-43d0-bb81-431255fb80ef", "component": "handler.openai_gateway.responses", "user_id": 1, "api_key_id": 1, "group_id": 2, "model": "GPT-5.2 Codex", "stream": true, "error": "no available OpenAI accounts", "excluded_account_count": 0} 2026-03-12T04:45:55.474+0800 INFO middleware/logger.go:60 http request completed {"service": "sub2api", "env": "production", "component": "http", "request_id": "f25deeec-62d5-46d4-9789-719398ad39c2", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "11555177-d00a-43d0-bb81-431255fb80ef", "component": "http.access", "status_code": 503, "latency_ms": 3032, "client_ip": "125.78.43.184", "protocol": "HTTP/1.1", "method": "POST", "path": "/v1/responses", "model": "GPT-5.2 Codex", "completed_at": "2026-03-12T04:45:55.474+0800"} 2026-03-12T04:46:00.234+0800 WARN handler/openai_gateway_handler.go:232 openai.account_select_failed {"service": "sub2api", "env": "production", "component": "http", "request_id": "3725706e-9be5-4174-a470-b5b03b83f411", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "2d38c1b9-ce66-4bd0-85d3-f3ede1c82202", "component": "handler.openai_gateway.responses", "user_id": 1, "api_key_id": 1, "group_id": 2, "model": "GPT-5.2 Codex", "stream": true, "error": "no available OpenAI accounts", "excluded_account_count": 0} 2026-03-12T04:46:00.237+0800 INFO middleware/logger.go:60 http request completed {"service": "sub2api", "env": "production", "component": "http", "request_id": "3725706e-9be5-4174-a470-b5b03b83f411", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "2d38c1b9-ce66-4bd0-85d3-f3ede1c82202", "component": "http.access", "status_code": 503, "latency_ms": 3432, "client_ip": "125.78.43.184", "protocol": "HTTP/1.1", "method": "POST", "path": "/v1/responses", "model": "GPT-5.2 Codex", "completed_at": "2026-03-12T04:46:00.237+0800"} 2026-03-12T04:46:04.617+0800 WARN handler/openai_gateway_handler.go:232 openai.account_select_failed {"service": "sub2api", "env": "production", "component": "http", "request_id": "1cb32096-d5a7-4af8-b83e-a3e30e4d7a61", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "d9b623b1-7fce-447c-873c-32edc61f73c4", "component": "handler.openai_gateway.responses", "user_id": 1, "api_key_id": 1, "group_id": 2, "model": "GPT-5.2 Codex", "stream": true, "error": "no available OpenAI accounts", "excluded_account_count": 0} 2026-03-12T04:46:04.620+0800 INFO middleware/logger.go:60 http request completed {"service": "sub2api", "env": "production", "component": "http", "request_id": "1cb32096-d5a7-4af8-b83e-a3e30e4d7a61", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "d9b623b1-7fce-447c-873c-32edc61f73c4", "component": "http.access", "status_code": 503, "latency_ms": 187, "client_ip": "125.78.43.184", "protocol": "HTTP/1.1", "method": "POST", "path": "/v1/responses", "model": "GPT-5.2 Codex", "completed_at": "2026-03-12T04:46:04.620+0800"} 2026-03-12T04:46:06.218+0800 WARN handler/openai_gateway_handler.go:232 openai.account_select_failed {"service": "sub2api", "env": "production", "component": "http", "request_id": "648d5a81-56da-4364-85e9-1591b09efba2", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "7353d2f9-6236-4706-ae65-fea05fa0faab", "component": "handler.openai_gateway.responses", "user_id": 1, "api_key_id": 1, "group_id": 2, "model": "GPT-5.2 Codex", "stream": true, "error": "no available OpenAI accounts", "excluded_account_count": 0} 2026-03-12T04:46:06.221+0800 INFO middleware/logger.go:60 http request completed {"service": "sub2api", "env": "production", "component": "http", "request_id": "648d5a81-56da-4364-85e9-1591b09efba2", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "7353d2f9-6236-4706-ae65-fea05fa0faab", "component": "http.access", "status_code": 503, "latency_ms": 1062, "client_ip": "125.78.43.184", "protocol": "HTTP/1.1", "method": "POST", "path": "/v1/responses", "model": "GPT-5.2 Codex", "completed_at": "2026-03-12T04:46:06.221+0800"} 2026-03-12T04:46:07.553+0800 WARN handler/openai_gateway_handler.go:232 openai.account_select_failed {"service": "sub2api", "env": "production", "component": "http", "request_id": "4f841ee4-2b33-45bd-b5f0-c37b8b985cce", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "49ff44d7-2807-4fe6-a99d-f5223a8791bb", "component": "handler.openai_gateway.responses", "user_id": 1, "api_key_id": 1, "group_id": 2, "model": "GPT-5.2 Codex", "stream": true, "error": "no available OpenAI accounts", "excluded_account_count": 0} 2026-03-12T04:46:07.556+0800 INFO middleware/logger.go:60 http request completed {"service": "sub2api", "env": "production", "component": "http", "request_id": "4f841ee4-2b33-45bd-b5f0-c37b8b985cce", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "49ff44d7-2807-4fe6-a99d-f5223a8791bb", "component": "http.access", "status_code": 503, "latency_ms": 286, "client_ip": "125.78.43.184", "protocol": "HTTP/1.1", "method": "POST", "path": "/v1/responses", "model": "GPT-5.2 Codex", "completed_at": "2026-03-12T04:46:07.556+0800"} 2026-03-12T04:46:16.614+0800 WARN handler/openai_gateway_handler.go:232 openai.account_select_failed {"service": "sub2api", "env": "production", "component": "http", "request_id": "96507c22-8651-4617-bf1e-a4b3cd890a8b", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "49f99467-455a-4df3-8e8e-5e0c5011e464", "component": "handler.openai_gateway.responses", "user_id": 1, "api_key_id": 1, "group_id": 2, "model": "GPT-5.2 Codex", "stream": true, "error": "no available OpenAI accounts", "excluded_account_count": 0} 2026-03-12T04:46:16.617+0800 INFO middleware/logger.go:60 http request completed {"service": "sub2api", "env": "production", "component": "http", "request_id": "96507c22-8651-4617-bf1e-a4b3cd890a8b", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "49f99467-455a-4df3-8e8e-5e0c5011e464", "component": "http.access", "status_code": 503, "latency_ms": 839, "client_ip": "125.78.43.184", "protocol": "HTTP/1.1", "method": "POST", "path": "/v1/responses", "model": "GPT-5.2 Codex", "completed_at": "2026-03-12T04:46:16.617+0800"} 2026-03-12T04:46:17.632+0800 WARN handler/openai_gateway_handler.go:232 openai.account_select_failed {"service": "sub2api", "env": "production", "component": "http", "request_id": "3dc9cf6b-2059-482f-850c-55113d4a3f02", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "6c1632f3-e437-408f-b5d2-89ac5d404931", "component": "handler.openai_gateway.responses", "user_id": 1, "api_key_id": 1, "group_id": 2, "model": "GPT-5.2 Codex", "stream": true, "error": "no available OpenAI accounts", "excluded_account_count": 0} 2026-03-12T04:46:17.635+0800 INFO middleware/logger.go:60 http request completed {"service": "sub2api", "env": "production", "component": "http", "request_id": "3dc9cf6b-2059-482f-850c-55113d4a3f02", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "6c1632f3-e437-408f-b5d2-89ac5d404931", "component": "http.access", "status_code": 503, "latency_ms": 484, "client_ip": "125.78.43.184", "protocol": "HTTP/1.1", "method": "POST", "path": "/v1/responses", "model": "GPT-5.2 Codex", "completed_at": "2026-03-12T04:46:17.635+0800"} 2026-03-12T04:46:19.108+0800 WARN handler/openai_gateway_handler.go:232 openai.account_select_failed {"service": "sub2api", "env": "production", "component": "http", "request_id": "aaf0695f-d270-4bcb-b875-8c176ae42bce", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "61e3fb93-169a-4db5-8b63-65caac87f637", "component": "handler.openai_gateway.responses", "user_id": 1, "api_key_id": 1, "group_id": 2, "model": "GPT-5.2 Codex", "stream": true, "error": "no available OpenAI accounts", "excluded_account_count": 0} 2026-03-12T04:46:19.112+0800 INFO middleware/logger.go:60 http request completed {"service": "sub2api", "env": "production", "component": "http", "request_id": "aaf0695f-d270-4bcb-b875-8c176ae42bce", "client_request_id": "", "path": "/v1/responses", "method": "POST", "client_request_id": "61e3fb93-169a-4db5-8b63-65caac87f637", "component": "http.access", "status_code": 503, "latency_ms": 441, "client_ip": "125.78.43.184", "protocol": "HTTP/1.1", "method": "POST", "path": "/v1/responses", "model": "GPT-5.2 Codex", "completed_at": "2026-03-12T04:46:19.112+0800"}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions