Skip to content

Edge claim expiry

  • CLI shows expired on claim-status
  • Management rejects code as expired or invalid
  • Device never reaches consumed state
  • Claim TTL (~24h) elapsed before POST /internal/devices/assign
  • Wrong code entered (typo; codes are XXX-XXX, case-insensitive)
  • Claim already consumed — need --new for fresh announce
  1. On device: monozu edge register (or --new if old claim is stuck).
  2. Enter new code in Management promptly.
  3. Keep CLI running until claim-complete succeeds.
  • Sharing claim code in chat — treat like a one-time pairing secret visible only at device.
  • Re-announce from different network IP for same hardware — rejected by design.
  • Backend: device_claims table status, expires_at
  • Rate limits on announceClaimAnnounceRateLimit middleware