Skip to content

[bug] 503 Service Unavailable #486

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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