Docs

rejection

Why a wire message, a synced change, or a local request was refused. Also the rejection telemetry attribute.

ValueMeaning
unknown_versionThe envelope's major version is not WIRE_MAJOR.
malformedThe bytes are not a canonical CBOR envelope or payload, or are larger than WIRE_MAX_BYTES.
bad_signatureThe envelope or a change has no valid signature by its sender.
no_capabilityNo grant chain authorizes the signer for this document or topic.
grant_expiredThe grant's window does not contain the change's own time.
out_of_scopeThe grant does not cover the path or the operation.
quota_exceededThe change comes after its grant's quota among its actor's changes under that grant, in seq order.
unsignedA change was not genesis and carried no ChangeSig.
rate_limitedA per-signer token bucket was empty.
secret_detectedThe secret scan flagged the change before signing.
never_syncThe path is never synced.
over_limitA peer exceeded a per-peer bound on held or joined sync state (SYNC_HELD_MAX_MESSAGES, SYNC_HELD_MAX_BYTES, PROJECT_MAX_DOCUMENTS; decision 111); the peer is disconnected.
duplicateA copy of an envelope already accepted on that topic: a remembered envelope, accepted or with a take outstanding, that came again on a topic it already came on. It is ignored, with no take and no delivery, and never penalized.
staleAn envelope whose signed ts is more than GOSSIP_FRESH_MS from now, the shell's now_ms. It is ignored and never penalized.

Cardinality: 14.