Skip to content

WSL2 环境首次请求必现 401 invalid api key,重试成功,请求后端日志排查 #31

@TuYaYa-byte

Description

@TuYaYa-byte

尊敬的 MiniMax 技术支持团队:

您好!我在使用 MiniMax API 时遇到一个稳定复现的问题,已自行排查但无法定位根因,恳请协助查询后端日志。

一、账号与环境信息

项目
平台 国内 MiniMax 开放平台
GroupId [请在此处填写你的 GroupId]
Endpoint https://api.minimaxi.com/v1
API Key 类型 sk-api-*(按量付费)
调用环境 Windows 11 + WSL2 Ubuntu 22.04
客户端 OpenClaw v2026.4.1(OpenAI-compatible 格式)
使用模型 MiniMax-M2.5

二、问题现象

核心问题: 每次新建连接后,首次请求必返回 HTTP 401,等待 2-5 秒后重试完全相同的请求即可成功(HTTP 200),后续调用持续正常。

请求次序 HTTP 状态码 响应内容 结果
首次 401 {"error": "invalid api key"} ❌ 失败
重试(2-5 秒后) 200 {"choices": [...]} ✅ 成功
后续调用 200 正常 ✅ 成功

复现频率: 100%(每次新连接首次请求必现)

三、已排查内容

排查项 结果
API Key 有效性 ✅ 确认有效(重试后成功)
Endpoint 配置 ✅ 国内平台使用 api.minimaxi.com,配置正确
请求格式 ✅ 符合 OpenAI-compatible 规范
网络连通性 ✅ 同一环境访问其他服务(如 aicodewith 中转)无此问题
客户端版本 ✅ OpenClaw 已升级至最新版 v2026.4.1

四、请求与响应示例(已脱敏)

首次请求(失败):

POST /v1/chat/completions HTTP/1.1
Host: api.minimaxi.com
Authorization: Bearer sk-api-****(已脱敏)
Content-Type: application/json

{"model": "MiniMax-M2.5", "messages": [{"role": "user", "content": "hi"}]}

← HTTP/1.1 401 Unauthorized
{"error": "invalid api key"}

重试请求(成功):

← HTTP/1.1 200 OK
{"choices": [{"message": {"content": "Hello!"}}]}

五、初步技术分析(待官方确认)

我们推测可能的原因包括:

  1. TLS 握手超时导致首次请求被截断
  2. API Key 验证服务存在冷启动延迟
  3. 连接池预热问题

但以上均为猜测,需要后端日志协助确认

六、诉求

恳请协助查询对应时间段的后端日志,确认:

  1. 401 请求到达后端时的具体鉴权失败原因(Key 无效?超时?其他?)
  2. 失败请求与成功请求的差异(如 IP、Header、Key 状态、处理时长等)
  3. 是否存在首次连接特殊处理逻辑(如冷启动、连接池预热等)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions