#All agents reply with 404 nginx error after updating to v2026.4.11

1 messages · Page 1 of 1 (latest)

minor scroll
#

Hi! I have just updated to v2026.4.11, and now ALL my agents reply with 404 <html> <head><title>404 Not Found</title></head> <body> <center><h1>404 Not Found</h1></center> <hr><center>nginx</center> </body> </html>
I am using Minimax M2.7. Here is my model config:

"models": {
        "minimax-portal/MiniMax-M2.7": {
          "alias": "minimax-m2.7"
        },
        "minimax-portal/MiniMax-M2.7-highspeed": {
          "alias": "minimax-m2.7-highspeed"
        }
      },
      "model": {
        "primary": "minimax-portal/MiniMax-M2.7"
      },
      "thinkingDefault": "high"
}

One more issue I see is that thinking is set to Off, even though I set it to high in config. Any ideas? Should I revert to v2026.4.10?

civic pendantBOT
icy pendantBOT
#

To help others find answers, you can mark your question as solved via Right click solution message -> Apps -> ✅ Mark Solution

civic pendantBOT
echo furnaceBOT
#

Let me verify this against the docs and repo before I guess.

#

I found something promising in main that looks directly related to minimax-portal OAuth. Checking that now.

#

This looks like a real 2026.4.11 MiniMax OAuth regression, not just your config.

If you use minimax-portal/..., 2026.4.11 can miss these on models.providers.minimax-portal:

  • api: "anthropic-messages"
  • authHeader: true

That can make requests hit the wrong MiniMax path and come back as the raw nginx 404 Not Found HTML. I checked main, and there is already a fix merged for this after 2026.4.11.

I would not revert first. I’d try this first:

{
  agents: {
    defaults: {
      model: { primary: "minimax-portal/MiniMax-M2.7" },
#
      thinkingDefault: "high",
    },
  },
  models: {
    providers: {
      "minimax-portal": {
        baseUrl: "https://api.minimax.io/anthropic", // CN: https://api.minimaxi.com/anthropic
        api: "anthropic-messages",
        authHeader: true,
      },
    },
  },
}

Then restart the gateway.

#

About thinking showing Off:

  • MiniMax on the Anthropic-compatible path is now disabled by default unless thinking is explicitly set.
  • Also, make sure thinkingDefault is under agents.defaults (or per-agent), not top-level.

Can you paste these too, just to confirm exactly which case you’re hitting?

openclaw --version
openclaw models status

Docs:

minor scroll
#

That works! You are a guru, thanks you so much. MArking as Solved.

echo furnaceBOT
#

Amazing, glad that fixed it 🎉

And thank you for marking it solved, that helps a lot for Answer Overflow indexing.

This one was a real regression, so you weren’t imagining it.