Skip to content

[bug] 503 Service Unavailable #486

@haf

Description

@haf

Summary

Image
❯ codex-multi-auth doctor
Doctor diagnostics
Storage: /Users/h/.codex/openai-codex-accounts.json
Summary: 17 ok, 0 warnings, 0 errors

✓ storage-file: Account storage file found
  /Users/h/.codex/openai-codex-accounts.json
✓ storage-readable: Storage file is readable
  5197 bytes
✓ codex-auth-file: Codex auth file found
  /Users/h/.codex/auth.json
✓ codex-auth-readable: Codex auth file is readable
  email=, accountId=org-***Uv8
✓ codex-config-file: Codex config file found
  /Users/h/.codex/config.toml
✓ codex-auth-store: Codex auth storage is set to file
  mode=file
✓ codex-cli-state: Codex CLI state loaded
  /Users/h/.codex/auth.json
✓ accounts: Loaded 2 account(s)
✓ active-index: Active index is valid (1)
✓ enabled-accounts: 2 enabled / 0 disabled
✓ duplicate-refresh-token: No duplicate refresh tokens detected
✓ duplicate-email: No duplicate emails detected
✓ placeholder-email: No placeholder emails detected
✓ refresh-token-shape: Refresh token format looks normal
✓ recommended-switch: Current account aligns with forecast recommendation
✓ forecast-runtime-alignment: Forecast and runtime availability are aligned
✓ active-selection-sync: Manager active account and Codex active account are aligned
  manager=email=, accountId=org-*** | codex=email=, accountId=org-***

Reproduction

  1. Launch Codex (app)
  2. Write 'Hello world'

Expected Behavior

For the proxy to work

Actual Behavior

Getting 503 Service Unavailable

Environment

  • codex --version: codex-cli 0.134.0 and Version 26.519.81530 (3178)
  • codex auth status output summary: invalid command (does not exist) — without, starts:
  └ Unexpected status 503 Service Unavailable: Pinned account 1 is currently unavailable; run `codex-multi-auth
    status` for details, or `codex-multi-auth unpin` to allow rotation., url: http://127.0.0.1:63884/responses
  • codex auth rotation status output summary, if runtime rotation is involved:
  • npm ls -g codex-multi-auth:
  • OS: macOS
  • Node.js: v24.13.1

Diagnostic Outputs

Include relevant outputs from:

  • codex auth check
  • codex auth report --json
  • codex auth doctor --json

Logs (Optional)

If needed, include sanitized logs from ~/.codex/multi-auth/logs/codex-plugin/: ls: /Users/h/.codex/multi-auth: No such file or directory
Only enable logging temporarily: ENABLE_PLUGIN_REQUEST_LOGGING=1.

Compliance Confirmation

  • I am using this project for personal development workflows.
  • This report does not request policy bypasses or prohibited usage.
  • I removed any secrets/tokens from this report.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions