-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
Osvaldo Andrade edited this page Feb 12, 2026
·
1 revision
This page aggregates recurrent failure modes from API, token, codeQ, and operations specs.
-
401 invalid credentials: verify email/password or OOB code validity and expiration. -
401 invalid token: verify signature, expiry, and issuer/audience configuration. -
403 forbidden: verify effective tenant scope expansion and required permission mapping.
Primary references:
- OOB code expired: regenerate with
sendOobCode. - OOB code already consumed: enforce single-use semantics and request a new code.
- Request type mismatch: ensure the second step uses the same requestType as issuance.
Primary references:
-
audmismatch: confirm token exchange audience is the codeQ resource server. - missing
eventTypes: ensure token exchange payload includes required event types for worker contexts. - JWKS fetch/parse failures: verify
/.well-known/jwks.jsonavailability and key IDs.
Primary reference:
- Elevated latency or errors: inspect Redis health and API rate limits.
- Authentication spike failures: inspect key rotation windows and issuer configuration.
- Audit gaps: verify structured logging includes actor, tenant, action, and request correlation.
Primary reference: