Skip to content

Commit d17f544

Browse files
committed
Add Codex OAuth troubleshooting note for openai/codex#31573
Codex CLI 0.142.0+ drops the RFC 9207 `iss` parameter from the OAuth callback, so `codex mcp login` fails with "Authorization server response missing required issuer" against spec-compliant servers, including the hosted Logfire MCP. Document the failure mode and workarounds. Claude-Session: https://claude.ai/code/session_014iPT6z2qtARBxoKCPgw4wc
1 parent 6730ba8 commit d17f544

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,19 @@ codex mcp get logfire
5555

5656
Start a new Codex conversation after switching so the MCP tools reload.
5757

58+
### Troubleshooting Codex OAuth
59+
60+
Codex CLI 0.142.0 through at least 0.144.3 has an OAuth regression
61+
([openai/codex#31573](https://github.com/openai/codex/issues/31573)): it drops the RFC 9207 `iss`
62+
parameter from the authorization callback, so `codex mcp login` can fail with
63+
`Authorization server response missing required issuer` even after the browser shows
64+
"Authentication complete". A server-side workaround is being rolled out to the hosted Logfire MCP
65+
servers (mid-July 2026). If you still hit this error (for example against a self-hosted Logfire
66+
instance that hasn't updated yet), either:
67+
68+
- downgrade Codex: `npm install -g @openai/codex@0.141.0`, or
69+
- wait for a Codex release that fixes the issue, then retry `codex mcp login logfire`.
70+
5871
## Install In Cursor
5972

6073
Install the Logfire plugin from the published [pydantic/skills](https://github.com/pydantic/skills) repository:

0 commit comments

Comments
 (0)