ErrLookup › nats-io/nats-server
nats-io/nats-server
High-Performance server for NATS.io, the cloud and edge native messaging system. · Go · 132 source files
Analyzed at 3a66a489d2 on 2026-09-02. 945 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| got corrupted escaped character | exception | error | jetstream, validation, consumer-config |
| unsupported BER encoding | exception | warning | jetstream, unimplemented, memory-storage |
| incomplete type, value pair | exception | error | jetstream, consumer-state, validation |
| DN ended with incomplete type, value pair | exception | error | jetstream, consumer-state, validation |
| errors.New(strings.Join(errs, "\n")) | exception | error | jetstream, consumer-state, pending, validation |
| subject does not match jwt content | exception | error | jetstream, consumer-state, force-update |
| operator requires issuer to be a signing key | exception | error | jetstream, consumer-state, force-update |
| fetching jwt failed due to shutdown | exception | error | monitoring, http, validation, connz |
| fetching jwt timed out | exception | error | monitoring, http, connz, validation |
| account jwt not found | exception | error | nats, jwt, resolver, configuration |
ErrClosed archive: closed | error_code | error | go, archive, io, sentinel-error |
ErrInvalidArchive archive: invalid archive stream | error_code | error | go, archive, corrupt-data, io |
ErrIncompleteEntry archive: entry not fully written | error_code | error | go, archive, writer, protocol-violation |
ErrNoActiveEntry archive: no active entry | error_code | error | go, archive, writer, api-misuse |
ErrWriteTooLong archive: write exceeds declared entry size | error_code | error | go, archive, writer, size-mismatch |
ErrNilHeader archive: nil header | error_code | error | go, archive, writer, nil-pointer, api-misuse |
ErrNegativeEntrySize archive: negative entry size | error_code | error | archive, io, validation, go |
| auth callout violation: auth callout response is not for exp | exception | error | auth, jwt, callout, security, nats |
| auth callout violation: auth callout response is not for ser | exception | error | auth, jwt, callout, security, nats |
| auth callout signing key is unknown | exception | error | auth, jwt, callout, signing-keys, security, nats |
ErrBadEncoding ss: bad encoding | error_code | error | serialization, encoding, jetstream, go |
ErrBadVersion ss: bad version | error_code | error | serialization, versioning, encoding, compatibility, go |
ErrSetNotEmpty ss: set not empty | error_code | error | data-structure, state-management, jetstream, go |
| invalid chain link | exception | error | tls, ocsp, certificates, pkix, validation |
| no available OCSP servers | exception | warning | tls, ocsp, certificates, network, pkix |
ErrBadCryptoStoreProvider unable to open certificate store or store not available | error_code | critical | windows, certificates, certstore, crypto, configuration |
ErrBadRSAHashAlgorithm unsupported RSA hash algorithm | error_code | error | windows, certificate-store, rsa, hash-algorithm, signing |
ErrBadSigningAlgorithm unsupported signing algorithm | error_code | error | windows, certificate-store, signing, type-mismatch |
ErrStoreRSASigningError unable to obtain RSA signature from store | error_code | error | windows, certificate-store, rsa, ncrypt, signing |
ErrStoreECDSASigningError unable to obtain ECDSA signature from store | error_code | error | windows, certificate-store, ecdsa, ncrypt, signing |
ErrNoPrivateKeyStoreRef unable to obtain private key handle from store | error_code | error | windows, certificate-store, private-key, ncrypt |
ErrExtractingPrivateKeyMetadata unable to extract private key metadata | error_code | error | windows, certificate-store, ncrypt, key-metadata |
ErrExtractingECCPublicKey unable to extract ECC public key from store | error_code | error | windows, certificate-store, ecdsa, public-key, ncrypt |
ErrExtractingRSAPublicKey unable to extract RSA public key from store | error_code | error | windows, certificate-store, rsa, public-key, ncrypt |
ErrExtractingPublicKey unable to extract public key from store | error_code | error | windows, certificate-store, public-key, ncrypt, key-export |
ErrBadPublicKeyAlgorithm unsupported public key algorithm | error_code | error | windows, certificate-store, public-key, algorithm, key-metadata |
| unable to extract property from key | exception | error | windows, certstore, cryptoapi, private-key |
| unsupported ECC curve name | exception | error | windows, certstore, ecc, curve, unsupported-algorithm |
| unable to find certificate in store | exception | error | windows, certstore, certificate-not-found, tls |
| unable to extract x509 from certificate | exception | error | windows, certstore, x509, certificate-parsing |
| cert match by type not implemented | exception | error | windows, certstore, configuration, invalid-value |
| cert store type not implemented | exception | error | windows, certstore, configuration, invalid-value |
| 'cert_file' and 'cert_store' may not both be configured | validation | error | configuration, tls, certstore, conflicting-options |
| expected 'cert_store' to be a valid non-empty string | validation | error | configuration, tls, validation, certstore |
| expected 'cert_match_by' to be a valid non-empty string | validation | error | configuration, tls, validation, certstore |
| expected 'cert_match' to be a valid non-empty string | validation | error | configuration, tls, validation, certstore |
| expected 'ca_certs_match' to be a valid non-empty string arr | validation | error | |
| expected 'cert_match_skip_invalid' to be a boolean | validation | error | |
| cert_store not compatible with current operating system | validation | error | |
| Could not add shadow import subscription for account %q | exception | error | |
| invalid PROXY protocol header | exception | error | |
| unsupported PROXY protocol feature | exception | error | |
| timeout reading PROXY protocol header | exception | error | |
| unrecognized PROXY protocol format | exception | error | |
| max_deliver must be set to -1 | validation | error | |
| max_waiting must not be negative | validation | error | |
| max_ack_pending must be set to -1 | validation | error | jetstream, consumer-config, validation, nats |
| max_batch must not be negative | validation | error | jetstream, consumer-config, validation, pull-consumer |
| max_expires must not be negative | validation | error | jetstream, consumer-config, validation, duration |
| max_bytes must not be negative | validation | error | jetstream, consumer-config, validation, pull-consumer |
| idle_heartbeat must not be negative | validation | error | jetstream, consumer-config, validation, heartbeat |
| inactive_threshold must not be negative | validation | error | jetstream, consumer-config, validation, ephemeral-consumer |
| priority_timeout must not be negative | validation | error | jetstream, consumer-config, validation, priority-groups |
| first backoff value has to equal batch AckWait | validation | error | jetstream, consumer-config, backoff, redelivery |
| max_ack_pending must be set if it's configured in stream lim | validation | error | jetstream, consumer-config, stream-limits, ack-pending |
| inactive_threshold must be set if it's configured in stream | validation | error | jetstream, consumer-config, stream-limits, inactive-threshold |
| max_request_batch must be set if it's JetStream limits are s | validation | error | jetstream, consumer, config-validation, pull-consumer |
| consumer name can not contain '.', '*', '>', '\', '/' | validation | error | jetstream, consumer, naming, config-validation |
| consumer durable name can not contain '.', '*', '>', '\', '/ | validation | error | jetstream, consumer, durable, naming, config-validation |
| deliver policy can not be updated | validation | error | jetstream, consumer, immutable-config, update |
| storage type can not be updated | validation | error | jetstream, consumer, storage, immutable-config |
| direct can not be updated | validation | error | jetstream, consumer, direct, immutable-config |
| sourcing can not be updated | validation | error | jetstream, consumer, sourcing, immutable-config |
| start sequence can not be updated | validation | error | jetstream, consumer, start-sequence, immutable-config |
| start time can not be updated | validation | error | jetstream, consumer, start-time, immutable-config |
| subject has exceeded number of tokens limit | error_code | error | nats, subject, subscription, configuration |
| attempted to connect to route port | error_code | error | nats, configuration, wrong-port, client |
| attempted to connect to leaf node port | error_code | error | nats, configuration, wrong-port, leafnode |
| remote leafnode has same cluster name | error_code | error | nats, leafnode, cluster, configuration |
| leafnodes disabled | error_code | error | nats, leafnode, disabled, configuration |
| attempted to connect to wrong port | error_code | error | nats, leafnode, wrong-port, configuration |
| account exists | error_code | error | nats, account, duplicate-registration |
| bad account | error_code | error | nats, account, nil-check |
| reserved account | error_code | warning | nats, account, reserved-name |
| account missing | error_code | error | nats, account, nil-check, service-export |
| service missing | error_code | error | nats, server, service-latency, configuration |
| bad service response type | error_code | error | nats, server, service-latency, response-type |
| bad sampling percentage, should be 1-100 | error_code | error | nats, server, service-latency, validation |
| account validation failed | error_code | error | nats, server, jwt, account-validation |
| account expired | error_code | error | nats, server, jwt, account-expiry |
| account resolver missing | error_code | error | nats, server, account-resolver, configuration |
| account resolver update too soon | error_code | warning | nats, server, account-resolver, rate-limiting |
| stream import not authorized | error_code | error | nats, server, authorization, stream-import |
| stream import prefix can not contain wildcard tokens | error_code | error | nats, server, subject, stream-import |
| stream import already exists | error_code | warning | nats, server, configuration, duplicate-import |
| service import not authorized | error_code | error | nats, authorization, account-jwt, service-import |
| import forms a cycle | error_code | error | nats, account-jwt, cycle, service-import, stream-import |
| attempted to connect to gateway port | error_code | error | nats, gateway, port-misconfiguration, connection |
| wrong gateway | error_code | error | nats, gateway, configuration-mismatch |
| gateway name cannot contain spaces | error_code | error | nats, gateway, config-validation, naming |
| system account not setup | error_code | error | nats, system-account, configuration, jetstream |
| credentials have been revoked | error_code | error | nats, authentication, credentials, revocation, security |
| server is not running | error_code | error | nats, jetstream, server-lifecycle, shutdown |
| server name cannot contain spaces | error_code | error | nats, config-validation, naming |
| bad message header detected | error_code | error | nats, protocol, message-headers, parser |
| message headers not supported | error_code | error | |
| no responders requires headers support | error_code | error | |
| cluster name conflicts between cluster and gateway definitio | error_code | error | |
| cluster name from remote server conflicts | error_code | error | |
| cluster name cannot contain spaces | error_code | error | |
| cluster name is reserved | error_code | error | |
| malformed subject | error_code | error | |
| subscribe permission violation | error_code | error | |
| no matching transforms available | exception | error | |
| certificate not pinned | exception | error | |
| duplicate server name | exception | error | nats, cluster, server-name, configuration |
| minimum version required | exception | error | nats, leafnode, version, compatibility |
| connection rejected since minimum version required is | exception | error | nats, leafnode, version, protocol-error |
| invalid mapping destination | exception | error | nats, subject-mapping, configuration, transforms |
| request body is empty | validation | warning | nats, jwt, system-events, empty-payload |
| subject does not match jwt content | validation | warning | nats, jwt, subject-mismatch, system-events |
| gateway has no name | validation | error | nats, gateway, configuration, startup |
| gsl: invalid subject | exception | error | nats, subject, validation, sublist |
| gsl: no matches found | exception | warning | nats, sublist, not-found, unsubscribed |
| gsl: nil channel | exception | warning | nats, sublist, nil-channel, notification |
| gsl: notification already registered | exception | error | golang, nats-server, sublist, duplicate-registration |
| error creating store for stream | exception | error | jetstream, storage, nats-server, stream-creation |
| error creating store for consumer | exception | error | jetstream, storage, consumer, nats-server |
JS_STREAM_OFFLINE stream is offline | error_code | error | jetstream, offline, stream, nats-server |
JS_ERR_GENERIC account name can not contain path separators | validation | error | jetstream, validation, path-traversal, nats-server |
JS_STREAM_MSG_DELETE_FAILED message delete not permitted | error_code | error | jetstream, permissions, stream-config, message-delete |
JS_INVALID_JSON consumer group not specified | error_code | error | jetstream, validation, json, consumer-group |
JS_STREAM_PURGE_FAILED stream purge not permitted | error_code | error | jetstream, permissions, stream-config, purge |
| no interest | http | warning | jetstream, snapshot, timeout, network |
| no flow response | http | warning | jetstream, snapshot, timeout, flow-control, network |
JS_CONSUMER_OFFLINE consumer is offline | error_code | error | jetstream, consumer, cluster, quorum, offline |
JS_STREAM_WRONG_LAST_SEQUENCE last sequence by subject mismatch | error_code | error | jetstream, batching, expected-sequence, concurrency |
JS_STREAM_ROLLUP_FAILED rollup not permitted | error_code | error | jetstream, rollup, stream-config, permissions |
| stream assignment or group missing | exception | warning | jetstream, clustering, healthcheck, raft |
| stream not found | exception | warning | jetstream, clustering, healthcheck |
| group node missing | exception | warning | jetstream, raft, clustering, healthcheck |
| stream node missing | exception | warning | jetstream, raft, healthcheck, initialization |
| cluster node skew detected | exception | error | jetstream, raft, clustering, skew, healthcheck |
| monitor goroutine not running | exception | warning | jetstream, healthcheck, startup, goroutine |
| stream catching up | exception | info | jetstream, raft, healthcheck, replication |
| group node unhealthy | exception | error | jetstream, raft, healthcheck, network |
| stream missing | exception | warning | jetstream, nats, health-check, clustering |
| consumer assignment or group missing | exception | warning | jetstream, nats, clustering, raft |
| consumer not found | exception | error | jetstream, nats, consumers, clustering |
| consumer node missing | exception | warning | jetstream, nats, raft, consumers |
| JetStream cluster requires cluster name | exception | error | jetstream, nats, configuration, clustering |
| JetStream cluster requires configured routes or solicited le | exception | error | jetstream, nats, configuration, clustering, routes |
| shutting down | exception | info | jetstream, cluster, shutdown, raft |
| system limit reached | exception | error | jetstream, cluster, limits, ha-assets, configuration |
| consumer closed | exception | warning | jetstream, consumer, cluster, leader-election |
| operators do not allow authorization callouts to be configur | validation | error | configuration, operator-mode, jwt, auth-callout |
| MQTT clients over websocket must connect to the Websocket po | validation | error | mqtt, websocket, network, wrong-port |
| topic filter cannot be empty | validation | error | mqtt, protocol, topic-filter, malformed-packet |
| malformed variable int | validation | error | mqtt, protocol, varint, malformed-packet |
| received a second CONNECT packet | validation | error | mqtt, protocol, connect, reconnect |
| mqtt requires server name to be explicitly set | validation | error | mqtt, configuration, server-name, cluster |
| mqtt authentication username not compatible with presence of | validation | error | mqtt, configuration, authentication, users |
| mqtt authentication token not compatible with presence of us | validation | error | mqtt, config, authentication |
| ack wait must be a positive value | validation | error | mqtt, config, validation, jetstream |
| JS API timeout must be a positive value | validation | error | mqtt, config, validation, jetstream |
| mqtt requires JetStream to be enabled if running in standalo | validation | error | mqtt, jetstream, config, startup |
| connect flags reserved bit not set to 0 | validation | error | mqtt, protocol, client-error |
| if Will flag is set to 0, Will Retain flag must be 0 too | validation | error | mqtt, protocol, client-error |
| password flag set but username flag is not | validation | error | mqtt, protocol, authentication, client-error |
| when client ID is empty, clean session flag must be set to 1 | validation | error | mqtt, protocol, session, client-error |
| empty Will topic not allowed | validation | error | mqtt, protocol, will, client-error |
| empty user name not allowed | validation | error | mqtt, protocol, authentication, client-error |
| topic cannot be empty | validation | error | mqtt, protocol-validation, publish-packet |
| packet identifier cannot be 0 | validation | error | mqtt, protocol-validation, packet-identifier |
| character not supported for MQTT topics | validation | error | mqtt, topic-validation, encoding |
| invalid MQTT session | validation | error | mqtt, session, connection-state |
| invalid retained message flags | validation | error | mqtt, retained-messages, data-corruption |
| stored session does not match client ID | validation | error | mqtt, session, nats-server, storage |
| invalid publish message, variable header exceeds remaining l | validation | error | mqtt, protocol, packet-parsing, nats-server |
| unable to plug TLS verify connection, config is nil | exception | error | tls, ocsp, config, nats-server |
| OCSP peer verification for client connections requires TLS v | exception | error | tls, mtls, ocsp, config, nats-server |
| unable to register client OCSP verification | exception | error | tls, ocsp, config, nats-server, startup |
| client not OCSP valid | exception | error | |
| unable to register server OCSP verification | exception | error | |
| server not OCSP valid | exception | error | |
| solicited routes require cluster capabilities, e.g. --cluste | validation | error | |
| TLS Server certificate must be present and valid | validation | error | |
| TLS Server private key must be present and valid | validation | error | |
| expected cluster password to be set | validation | error | |
| nats: failed to get home dir, require %HOMEDRIVE% and %HOMEP | validation | error | |
| failed to get home dir, require $HOME | validation | error | |
| sealed stream | validation | error | |
| invalid mirror configuration | validation | error | |
| invalid consumer create response | error_code | error | |
| last sequence mismatch | error_code | error | |
| msgid is duplicate | error_code | error | |
| stream closed | error_code | error | |
| undefined message handler | error_code | error | |
| expected stream does not match | error_code | error | |
| message TTL disabled | error_code | error | |
| rollup not permitted | error_code | error | |
| nil config on stream restore | validation | error | |
| stream names do not match | validation | error | |
| stream assignment not present in clustered mode | error_code | error | |
| sublist: invalid subject | validation | error | |
| sublist: no matches found | error_code | error | |
| sublist: nil channel | error_code | error | |
| sublist: notification already registered | error_code | error | |
| thw: task not found | error_code | error | |
| thw: encoded version not known | validation | error | |
| invalid semver | validation | error | |
| no hostport specified | validation | error | config, hostport, nats-server, startup |
| ${message} (dynamic websocket protocol error, sent to client | error_code | error | websocket, protocol-error, close-1002 |
| not same origin | validation | error | websocket, cors, same-origin, proxy |
| not in the allowed list | validation | error | websocket, cors, origin, config |
| websocket requires TLS configuration | validation | error | websocket, tls, config, startup |
| error opening config file: %v | validation | error | config, file-io, startup, nats-server |
| config is invalid (%s:%d:%d) | validation | error | config, syntax, parser, nats-server |
| Parse error on line %d: '%s' | validation | error | config, syntax, lexer, nats-server |
| integer '%s' is out of the range | validation | error | config, integer-overflow, parser, nats-server |
| expected integer, but got '%s' | validation | error | config, type-error, parser, nats-server |
| float '%s' is out of the range | validation | error | config, parsing, float, range |
| expected float, but got '%s' | validation | error | config, parsing, float, syntax |
| expected boolean value, but got '%s' | validation | error | config, parsing, boolean |
| expected Zulu formatted DateTime, but got '%s' | validation | error | config, parsing, datetime, timezone |
| variable reference for '%s' on line %d could not be parsed: | validation | error | config, variables, interpolation, parsing |
| variable reference for '%s' on line %d can not be found | validation | error | config, variables, environment, missing-value |
| error parsing include file '%s', %v | validation | error | config, include, parsing, file-io |
| variable reference cycle for '%s' | validation | error | config, variables, cycle, recursion |
| invalid type name: %+v | exception | error | ldap, x509, certificate, dn, oid |
| invalid type value: %+v | exception | error | ldap, x509, certificate, dn, type-assertion |
| failed to decode escaped character: %s | exception | error | ldap, dn-parsing, hex-decoding |
| expected 1 byte when un-escaping, got %d | exception | error | ldap, dn-parsing, hex-decoding |
| missing TLS verified chains | exception | error | tls, ocsp, certificate |
| incomplete cert chain, got %d, want at least %d | exception | error | tls, ocsp, certificate-chain |
| failed to parse OCSP response: %w | exception | error | tls, ocsp, asn1, certificate |
| can set log size limit only for file logger | exception | error | logging, configuration, file-rotation |
| can set log max number of files only for file logger | exception | error | logging, configuration, file-rotation |
| duplicate entry for %q | validation | error | server, configuration, duplicate-detection |
| individual weights need to be <= 100 | validation | error | nats-server, config-validation, weighted-mapping |
| total weight needs to be <= 100 | validation | error | nats-server, config-validation, weighted-mapping |
| claim based accounts can not be updated directly | exception | error | nats-server, jwt-claims, account |
| service import not found | exception | error | nats-server, service-import, lookup-miss |
| duplicate service import subject %q, previously used in impo | exception | error | nats-server, service-import, duplicate-subject |
| failed to create mapping transform for service import subjec | exception | error | nats-server, subject-transform, service-import |
| no internal account client | exception | error | nats-server, account-setup, internal-client |
| duplicate call to create subscription for service import | exception | error | nats-server, service-import, duplicate-subscription |
| no export defined for %q | exception | error | nats-server, service-export, lookup-miss |
| failed to create mapping transform for stream import subject | exception | error | nats-server, stream-imports, subject-transform, configuration |
| will only fetch valid account keys | exception | error | nats-server, account-resolver, nkeys, validation |
| store operation not supported for URL Resolver | exception | error | nats-server, account-resolver, url-resolver, configuration |
| could not fetch <%q>: %v | exception | error | nats-server, http, account-resolver, network |
| could not fetch <%q>: no response | exception | warning | nats-server, http, account-resolver |
| delete must be enabled in server config | exception | error | nats-server, account-resolver, delete-policy, configuration |
| not self signed | exception | error | nats-server, jwt, account-resolver, signature |
| not trusted | exception | error | nats, jwt, operator-claims, security |
| malformed request | validation | error | nats, jwt, operator-claims, validation |
| not allowed to delete system account | exception | error | nats, system-account, operator-claims, safety |
| no operator key found | exception | error | nats, jwt, resolver, config |
| validation errors: %v | validation | error | nats, jwt, validation |
| error setting up update handling: %v | exception | error | nats, resolver, subscription, internal |
| error setting up lookup request handling: %v | exception | error | nats, resolver, subscription, lookup |
| error setting up pack request handling: %v | exception | error | nats-server, account-resolver, subscription, system-account |
| error setting up list request handling: %v | exception | error | nats-server, account-resolver, subscription, system-account |
| error setting up delete request handling: %v | exception | error | nats-server, account-resolver, subscription, delete-request |
| error setting up pack response handling: %v | exception | error | nats-server, account-resolver, subscription, cluster-sync |
| Fetch timeout %v is too smal | validation | error | nats-server, account-resolver, configuration, timeout |
| eventing shut down | exception | error | nats-server, shutdown-race, account-lookup, eventing |
| template expansion exceeds limit | validation | error | |
| generated invalid subject %q: %q is not defined | validation | error | |
| template operation in %q: %q is not defined | validation | error | |
| generated invalid subject | validation | error | |
| %w: %d | validation | error | |
| invalid permissions for user %q: %w | validation | error | |
| invalid permissions for nkey %q: %w | validation | error | |
| publish allow: %w | validation | error | |
| publish deny: %w | validation | error | config, permissions, validation, nats |
| subscribe allow: %w | validation | error | config, permissions, validation, nats |
| subscribe deny: %w | validation | error | config, permissions, validation, nats |
| unknown connection type %q | validation | error | config, operator-jwt, connection-types, nats |
| no_auth_user not compatible with Trusted Operator | validation | error | config, operator, authentication, nats |
| no_auth_user: "%s" present, but users/nkeys are not defined | validation | error | config, authentication, nats |
| no_auth_user: "%s" not present as user or nkey in authorizat | validation | error | config, authentication, nats |
| proxy trusted key %q is invalid | validation | error | config, nkeys, proxy, validation |
| auth callout violation: %q on account %q | exception | error | auth-callout, authentication, nats |
| error decrypting auth callout response on account %q: %v | exception | error | auth-callout, encryption, xkey, nats |
| authorization response had validation errors: %v | validation | error | jwt, auth-callout, validation |
| auth callout service returned an error: %v | exception | error | auth-callout, authorization-denied |
| error non operator mode account %q: attempted to use issuer_ | exception | error | auth-callout, jwt, operator-mode |
| wrong issuer for auth callout response on account %q, expect | exception | error | auth-callout, jwt, issuer |
| account %q not permitted as valid account option for auth ca | exception | error | auth-callout, operator-mode, jwt |
| authorized user on account %q outside of valid connect times | exception | error | auth-callout, jwt, time-window |
| authorized user on account %q using invalid connection type | validation | error | auth-callout, jwt, connection-types |
| no valid account %q for auth callout response on account %q: | validation | error | auth-callout, account-lookup, jwt |
| user JWT issuer %q is not known | validation | error | auth-callout, jwt, signing-key |
| user JWT is not valid: %v | validation | error | auth-callout, jwt, scoped-signer |
| user JWT is not a valid scoped user | validation | error | |
| user JWT generated invalid permissions: %v | validation | error | |
| bad OCSP responder http status: [%d] | http | error | |
| exhausted OCSP responders: %w | error_code | error | |
| unable to match any CA certificate: %v | validation | error | |
| NCryptOpenStorageProvider returned %X: %v | error_code | error | windows, tls, cng, keystore |
| invalid subject-queue %q | validation | error | nats, subject, validation |
| processHeaderPub Parse Error: %q | validation | error | nats, protocol, hpub, headers |
| processHeaderPub Bad or Missing Header Size: %q | validation | error | protocol, parsing, nats |
| processHeaderPub Bad or Missing Total Size: %q | validation | error | protocol, parsing, overflow |
| processHeaderPub Header Size larger then TotalSize: %q | validation | error | protocol, parsing, validation |
| processPub Parse Error: %q | validation | error | protocol, parsing, nats |
| processPub Bad or Missing Size: %q | validation | error | protocol, parsing, overflow |
| processSub Parse Error: %q | validation | error | protocol, parsing, subscription |
| processUnsub Parse Error: %q | validation | error | protocol, parsing, subscription |
| invalid connection types %q | validation | error | config, validation, nats |
| failed to read protocol version: %w | error_code | error | network, proxy-protocol, tcp |
| failed to read v1 line: %w | error_code | error | network, proxy-protocol, tcp |
| %w: v1 line too long | validation | error | proxy-protocol, network, tcp, nats |
| %w: invalid v1 format | validation | error | proxy-protocol, network, nats, malformed-input |
| %w: invalid address | validation | error | proxy-protocol, network, ip-address, nats |
| invalid source port: %w | validation | error | proxy-protocol, network, port, nats |
| invalid dest port: %w | validation | error | proxy-protocol, network, port, nats |
| %w: TCP4 with IPv6 address | validation | error | proxy-protocol, network, ipv6, nats |
| %w: TCP6 with IPv4 address | validation | error | proxy-protocol, network, ipv6, nats |
| %w: invalid protocol %s | validation | error | proxy-protocol, network, nats, malformed-input |
| failed to read v2 signature: %w | error_code | error | proxy-protocol, network, tcp, io |
| %w: invalid signature | validation | error | proxy-protocol, network, signature-validation |
| failed to read v2 header: %w | error_code | error | proxy-protocol, network, io, truncated-header |
| unsupported PROXY protocol version: %d | validation | warning | proxy-protocol, versioning, defensive-guard |
| failed to read PROXY protocol header: %w | error_code | error | proxy-protocol, network, io, truncated-header |
| %w: invalid version 0x%02x | validation | error | proxy-protocol, network, binary-protocol |
| failed to discard LOCAL command address data: %w | validation | warning | proxy-protocol, network, io |
| unknown PROXY protocol command: 0x%02x | validation | error | proxy-protocol, protocol-violation, network |
| %w: only STREAM protocol supported | validation | error | proxy-protocol, unsupported-protocol, udp, tcp |
| failed to discard UNSPEC address address data: %w | validation | warning | proxy-protocol, network, io |
| %w: unsupported address family 0x%02x | validation | error | proxy-protocol, network, protocol-parsing |
| IPv4 address data too short: %d bytes | validation | error | proxy-protocol, protocol-parsing, validation |
| failed to read IPv4 address data: %w | validation | warning | network, proxy-protocol, io |
| IPv6 address data too short: %d bytes | validation | error | proxy-protocol, ipv6, protocol-parsing |
| failed to read IPv6 address data: %w | validation | warning | network, io, proxy-protocol |
| unknown consumer action: %v | validation | error | jetstream, json, validation |
| unknown priority policy: %v | validation | error | jetstream, json, validation |
| flow control ack policy heartbeat needs to be 1s | validation | error | jetstream, consumer-config, flow-control |
| consumer delivery policy is deliver %s, but optional start % | validation | error | jetstream, consumer-config, validation |
| consumer delivery policy is deliver %s, but optional %s is n | validation | error | jetstream, consumer-config, validation |
| preferred server not permitted in placement | validation | error | jetstream, consumer-config, validation |
| pattern requires 6 fields, got %d | validation | error | cron, parsing, scheduling |
| too many hyphens: %s | validation | error | cron, parsing |
| too many slashes: %s | validation | error | cron, parsing |
| beginning of range (%d) below minimum (%d): %s | validation | error | cron, parsing, range-validation |
| end of range (%d) above maximum (%d): %s | validation | error | cron, parsing, range-validation |
| beginning of range (%d) beyond end of range (%d): %s | validation | error | cron, parsing, range-validation |
| step of range should be a positive number: %s | validation | error | cron, parsing, range-validation |
| failed to parse int from %s: %s | validation | error | cron, parsing, number-format |
| negative number (%d) not allowed: %s | validation | error | cron, parsing, number-format |
| error parsing path [%s]: %v | validation | error | |
| the path [%s] doesn't exist | validation | error | |
| error accessing path [%s]: %v | validation | error | |
| the path [%s] is not a directory | validation | error | |
| the path [%s] is not a file | validation | error | |
| line in package didn't contain 2 entries: %q | validation | error | |
| key to merge is not a valid public account key | validation | error | |
| invalid public key | validation | error | |
| invalid JWT | validation | error | |
| store is read-only | validation | error | |
| store is not set up to for delete | validation | error | jwt, store, configuration |
| jwt subject nkey and provided nkey do not match | validation | error | jwt, validation, claims |
| subject of existing and new jwt do not match | validation | error | jwt, claims, store |
| invalid mapping destination: invalid transform | validation | error | subject-mapping, transform, config |
| invalid mapping destination: not using all of the token wild | validation | error | subject-mapping, transform, wildcards |
| invalid mapping destination: unknown function | validation | error | subject-mapping, transform, config |
| invalid mapping destination: wildcard index out of range | validation | error | jetstream, subject-transform, config-validation |
| invalid mapping destination: not enough arguments passed to | validation | error | jetstream, subject-transform, config-validation |
| invalid mapping destination: function argument is invalid or | validation | error | jetstream, subject-transform, config-validation |
| invalid mapping destination: too many arguments passed to th | validation | error | jetstream, subject-transform, config-validation |
| invalid mapping destination: the only mapping function allow | validation | error | jetstream, subject-transform, imports |
| subject %q is malformed | validation | warning | monitoring, system-account, subject-format |
| undefined message handler | validation | error | internal-api, system-account, nil-argument |
| unknown compression algorithm | validation | error | jetstream, filestore, serialization |
| name required | validation | error | jetstream, filestore, config-validation |
| fileStore requires file storage type in config | validation | error | jetstream, storage-config, filestore, go |
| filestore max block size is %s | validation | error | jetstream, filestore, config-limit, go |
| could not create storage directory - %v | exception | critical | jetstream, filesystem, permissions, go |
| storage directory is not a directory | exception | critical | jetstream, filesystem, path, go |
| storage directory is not writable | exception | critical | jetstream, filesystem, permissions, disk, go |
| could not create message storage directory - %v | exception | critical | jetstream, filesystem, permissions, go |
| could not create consumer storage directory - %v | exception | critical | jetstream, filesystem, permissions, go |
| could not create hash: %v | exception | error | jetstream, filestore, hashing, dependency, go |
| not enough seed bytes read (%d != %d | exception | error | crypto, entropy, filestore |
| not enough nonce bytes read (%d != %d) | exception | error | crypto, nonce, entropy, filestore |
| Error creating msg block file: %v | exception | error | filesystem, io, permissions, filestore |
| message overrun | exception | error | corruption, recovery, filestore |
| sanity check failed | exception | error | corruption, recovery, sanity-check, filestore |
| not enough overwrite bytes read (%d != %d) | exception | error | crypto, entropy, purge, filestore |
| failed to load block from disk: %w | exception | error | io, corruption, truncation, filestore |
| failed to decompress block: %w | exception | error | compression, corruption, truncation, filestore |
| failed to truncate msg block %d, file not open | exception | error | jetstream, filestore, stream-truncate, file-handle |
| flush of last block failed: %w | exception | critical | jetstream, filestore, disk-full, io-error, stream-restore |
| loading encryption for block %d failed: %w | exception | critical | jetstream, filestore, encryption, stream-recovery, data-corruption |
| rebuildState for block %d failed: %w | exception | critical | jetstream, filestore, corruption, rebuild-state, stream-recovery |
| populating per-subject info for block %d failed: %w | exception | error | jetstream, filestore, per-subject-index, stream-recovery |
| error opening msg block file [%q]: %v | exception | critical | jetstream, filestore, permissions, too-many-open-files, stream-recovery |
| failed to read original block from disk: %w | exception | error | jetstream, filestore, compression, io-error, recompression |
| failed to read existing metadata header: %w | exception | error | jetstream, filestore, compression, metadata-corruption, recompression |
| failed to decompress original block: %w | exception | error | jetstream, filestore, compression, decompress-failed, data-corruption |
| failed to create temporary file: %w | exception | error | jetstream, filestore, disk-full, permissions, temp-file |
| failed to compress block: %w | exception | error | filestore, compression, jetstream, go |
| failed to write to temporary file: %w | exception | critical | filestore, filesystem, io, jetstream, go |
| short write to temporary file (%d != %d) | exception | critical | filestore, filesystem, io, jetstream, go |
| failed to sync temporary file: %w | exception | critical | filestore, fsync, io, jetstream, go |
| failed to close temporary file: %w | exception | error | filestore, filesystem, io, jetstream, go |
| failed to move temporary file into place: %w | exception | critical | filestore, filesystem, rename, jetstream, go |
| sequence numbers for cache load did not match, %d vs %d | exception | error | filestore, cache, sequence, jetstream, go |
| bad index file | exception | warning | filestore, index, corruption, jetstream, go |
| short index file | exception | warning | filestore, index, corruption, truncated, go |
| accounting inconsistent | exception | warning | filestore, index, accounting, consistency, go |
| could not decode avl dmap: %v | exception | critical | jetstream, filestore, corruption, deserialization |
| smb.truncate: %w | exception | error | jetstream, filestore, purge, truncate, io |
| snapshot check failed: %w | exception | error | jetstream, filestore, snapshot, backup |
| snapshot check detected %d bad messages | exception | critical | jetstream, filestore, snapshot, data-integrity |
| filestore is nil | exception | warning | jetstream, filestore, nil-pointer, guard |
| bad consumer config | validation | error | jetstream, filestore, consumer, validation |
| could not create consumer directory - %v | exception | error | jetstream, filestore, consumer, filesystem, permissions |
| bad ack floor for consumer | validation | error | jetstream, filestore, consumer, state, validation |
| bad ack floor for stream | validation | error | jetstream, consumer-state, filestore, validation |
| bad pending entry, sequence [%d] out of range | validation | error | jetstream, consumer-state, filestore, pending, validation |
| unsupported version: %d | exception | error | jetstream, filestore, versioning, compatibility |
| metadata incomplete | exception | error | jetstream, filestore, compression, corruption |
| uncompressed buffer is too short | exception | error | jetstream, filestore, compression, validation |
| compression algorithm not known | exception | error | jetstream, filestore, compression, compatibility |
| error writing to compression writer: %w | exception | error | jetstream, filestore, compression, io |
| short write on body (%d != %d) | exception | error | jetstream, filestore, compression, io |
| error closing compression writer: %w | exception | error | io, compression, filestore |
| error writing checksum: %w | exception | error | io, checksum, filestore |
| short write on checksum (%d != %d) | exception | error | io, checksum, short-write |
| compressed buffer is too short | exception | error | compression, checksum, data-corruption |
| error reading compression reader: %w | exception | error | compression, s2, data-corruption |
| gateway %q has no port specified (select -1 for random port) | validation | error | config, gateway, validation |
| gateway in the list %d has no name | validation | error | config, gateway, validation |
| gateway %q has no URL | validation | error | config, gateway, validation |
| gateway %q: %v | validation | error | tls, gateway, validation |
| processGatewaySubjectUnsub %s | validation | error | gateway, protocol, cluster, parse-error |
| processGatewaySubjectSub Parse Error: '%s' | validation | error | gateway, protocol, parse-error, cluster |
| jetstream already enabled | validation | error | jetstream, configuration, double-initialization |
| unable to recover keys | exception | critical | jetstream, encryption, tpm, key-recovery |
| JetStream encryption key may not be used with TPM options | validation | error | jetstream, encryption, tpm, configuration-conflict |
| could not create storage directory - %v | validation | critical | jetstream, storage, filesystem, permissions |
| storage directory is not a directory | validation | critical | jetstream, storage, filesystem, configuration |
| storage directory is not writable | validation | critical | jetstream, storage, permissions, filesystem |
| setting up internal jetstream subscriptions failed: %v | exception | error | jetstream, subscriptions, internal-api, startup |
| Error enabling jetstream on configured accounts: %v | exception | error | jetstream, accounts, configuration, startup |
| jetstream account not registered | exception | error | jetstream, account-lifecycle, nats-server |
| Error setting up jetstream service imports for account: %v | exception | error | jetstream, service-import, nats-server |
| jetstream can not be enabled on the system account | validation | error | jetstream, system-account, nats-server |
| could not create storage streams directory - %v | exception | critical | jetstream, filesystem, permissions, nats-server |
| default_js_domain contains account name %q with enabled JetS | validation | error | jetstream, configuration, domain, nats-server |
| in non operator mode, `default_js_domain` references non exi | validation | error | jetstream, configuration, domain, nats-server |
| default_js_domain contains account name %q, which is not a v | validation | error | jetstream, configuration, nkeys, operator-mode, nats-server |
| system account %q can not be in default_js_domain | validation | error | jetstream, configuration, system-account |
| default_js_domain contains account %q with invalid domain na | validation | error | jetstream, configuration, domain, subject-validation |
| invalid domain name: derived %q is not a valid subject | validation | error | jetstream, configuration, domain, subject-validation |
| invalid domain name: may not contain ., * or > | validation | error | jetstream, configuration, domain |
| jetstream cluster requires `server_name` to be set | validation | error | jetstream, clustering, configuration, server-name |
| jetstream cluster requires `cluster.name` to be set | validation | error | jetstream, clustering, configuration |
| expected 'no_extend' for string value, got '%s' | validation | error | jetstream, configuration, enum-validation |
| jetstream max catchup cannot be negative | validation | error | jetstream, configuration, validation |
| %w at offset %d | validation | warning | jetstream, json, request-validation, api |
10052 stream configuration for create can not be sealed | error_code | error | jetstream, stream, api-error, sealed-stream |
10005 preferred server %q is already leader | error_code | error | jetstream, clustering, raft, placement, nats-server |
| restore for stream '%s > %s' requires reply subject for each | exception | error | jetstream, stream-restore, protocol, nats-server |
| restore for stream '%s > %s' received short chunk | exception | error | jetstream, stream-restore, protocol, nats-server |
10062 restore for stream '%s > %s' did not create a stream | error_code | critical | jetstream, stream-restore, clustering, nats-server |
| restore for stream '%s > %s' is stalled | exception | error | jetstream, stream-restore, timeout, nats-server |
| could not register snapshot delivery interest for %q: %w | exception | error | jetstream, snapshot, interest, nats-server |
10097 JetStream header size exceeds limits for '%s > %s' | error_code | error | jetstream, headers, limit, batching, nats-server |
10071 last sequence mismatch: %d vs %d | error_code | error | jetstream, publish, concurrency-conflict, expected-last-sequence |
10164 last sequence mismatch | error_code | error | jetstream, batching, header-misuse, expected-last-sequence |
10111 rollup value invalid: %q | error_code | error | jetstream, rollup, header-validation |
| stream assignment error: %w | exception | error | jetstream, clustering, health-check, stream-assignment |
| node write error: %v | exception | error | jetstream, raft, health-check, quorum |
| stream write error: %v | exception | error | jetstream, raft, health-check, stream-state |
| consumer assignment error: %w | exception | error | jetstream, consumers, health-check, consumer-assignment |
| consumer write error: %v | exception | critical | jetstream, raft, cluster, consumer |
| unsupported consumer %q | exception | error | jetstream, cluster, version-compatibility, consumer |
10052 stream configuration for create can not be sealed | error_code | error | jetstream, stream, config-validation, api-error |
10069 change to limits violates consumers: %s | error_code | error | jetstream, stream, consumer, limits, api-error |
10094 consumer delivery policy is deliver last per subject, but FilterSubject is not s | error_code | error | jetstream, consumer, config-validation, api-error |
| JetStream message size exceeds limits for '%s > %s' | validation | warning | jetstream, publish, message-size, limits |
| %w for stream '%s > %s' | validation | critical | jetstream, raft, leaderless, catchup, cluster |
| default sentinel requires operators and accounts | validation | error | config, authentication, jwt, operator-mode |
| default sentinel JWT not valid | validation | error | config, authentication, jwt, operator-mode |
| default sentinel must be a bearer token | validation | error | config, authentication, jwt, bearer-token |
| operators require an account resolver to be configured | validation | error | nats, jwt, config-validation, operator-mode |
| operators do not allow Accounts to be configured directly | validation | error | nats, jwt, config-validation, operator-mode |
| operators do not allow users to be configured directly | validation | error | nats, jwt, config-validation, operator-mode |
| conflicting options for 'TrustedKeys' and 'TrustedOperators' | validation | error | nats, jwt, config-validation, operator-mode |
| system_account in config and operator JWT must be identical | validation | error | nats, jwt, system-account, config-validation |
| using nats based account resolver - the system account needs | validation | error | nats, jwt, system-account, account-resolver |
| operator %s expects version %s got error instead: %s | validation | error | nats, jwt, version-validation, operator-mode |
| operator %s expected major version %d > server major version | validation | error | nats, jwt, version-mismatch, operator-mode |
| operator %s expected minor version %d > server minor version | validation | error | nats, jwt, version-mismatch, operator-mode |
| operator %s expected update version %d > server update versi | validation | error | nats, jwt, version-mismatch, operator-mode |
| trusted Keys %q are required to be a valid public operator n | validation | error | |
| pinned account key %q is not a valid public account nkey | validation | error | |
| invalid deny_imports for remote %s: %w | validation | error | |
| invalid deny_exports for remote %s: %w | validation | error | |
| duplicate remote %s | validation | error | |
| cannot find local account %q specified in leafnode %s | validation | error | |
| operator mode does not allow specifying users in leafnode co | validation | error | |
| operator mode requires account nkeys in remotes. Please add | validation | error | |
| operator mode and non account nkeys are incompatible | validation | error | |
| remote leaf node configuration cannot have a mix of websocke | validation | error | |
| remote leaf node URL %q cannot be used in FIPS-140 mode when | validation | error | fips, websocket, leafnode, config-validation |
| leaf nodes and gateways (both being defined) require a syste | validation | error | leafnode, gateway, system-account, config-validation |
| leafnode: %v | validation | error | leafnode, tls, pinned-certs, config-validation |
| invalid leafnode's minimum version: %v | validation | error | leafnode, version, config-validation |
| the minimum version should be at least 2.8.0 | validation | error | leafnode, version, config-validation |
| can not have a single user/pass and a users array | validation | error | leafnode, auth, config-validation |
| can not have a single nkey and a users array | validation | error | leafnode, auth, nkey, config-validation |
| duplicate user %q detected in leafnode authorization | validation | error | leafnode, auth, duplicate-user, config-validation |
| invalid proxy URL: %v | validation | error | leafnode, proxy, url-parsing, config-validation |
| proxy URL scheme must be http or https, got: %s | validation | error | leafnode, proxy, url-scheme, config-validation |
| proxy URL must specify a host | validation | error | configuration, leafnode, proxy, url |
| proxy timeout must be >= 0 | validation | error | configuration, leafnode, proxy, timeout |
| proxy username and password must both be specified or both b | validation | error | configuration, leafnode, proxy, authentication |
| proxy is configured but remote URL %s requires TLS and no TL | validation | error | configuration, leafnode, proxy, tls, websocket |
| unexpected proxy URL parse error (URL was pre-validated): %v | exception | error | proxy, internal, url, defensive |
| failed to connect to proxy: %v | exception | error | network, proxy, dial, connectivity |
| failed to set deadline: %v | exception | error | network, proxy, timeout, connection |
| failed to write CONNECT request: %v | exception | error | network, proxy, write, connect |
| failed to read proxy response: %v | exception | error | network, proxy, http, response |
| proxy CONNECT failed: %s | exception | error | network, proxy, http, authentication, acl |
| failed to clear deadline: %v | exception | error | |
| processLeafSub Parse Error: '%s' | validation | error | |
| processLeafHeaderMsgArgs Parse Error: '%s' | validation | error | |
| processLeafHeaderMsgArgs Bad or Missing Reply Indicator: '%s | validation | error | |
| processLeafHeaderMsgArgs Bad or Missing Header Size: '%s' | validation | error | |
| processLeafHeaderMsgArgs Bad or Missing Size: '%s' | validation | error | |
| processLeafHeaderMsgArgs Header Size larger then TotalSize: | validation | error | |
| processLeafMsgArgs Parse Error: '%s' | validation | error | |
| processLeafMsgArgs Bad or Missing Reply Indicator: '%s' | validation | error | |
| processLeafMsgArgs Bad or Missing Size: '%s' | validation | error | |
| invalid websocket connection | exception | error | |
| compression negotiation error | exception | error | |
| config required | validation | error | |
| memStore requires memory storage type in config | validation | error | |
| partial purges not supported on memory store | validation | error | |
| memstore is nil | exception | error | |
| bad consumer config | validation | error | |
| no impl | exception | error | |
| bad ack floor for consumer | validation | error | |
| bad ack floor for stream | validation | error | |
| bad pending entry, sequence [%d] out of range | validation | error | |
| invalid sorting option: %s | http | error | |
| sort by stop only valid on closed connections | http | error | |
| sort by reason only valid on closed connections | http | error | monitoring, connz, invalid-options |
| filter by subject only valid with account filtering | http | error | monitoring, connz, invalid-options |
| Error decoding state for %s | http | warning | monitoring, http-400, invalid-query-param |
| invalid test subject, must be valid publish subject: %s | http | error | monitoring, subsz, subject-validation |
| Account %s does not exist | http | error | monitoring, accountz, not-found |
| jetstream not enabled | http | error | jetstream, monitoring, configuration |
| account %q not found | http | error | jetstream, monitoring, not-found |
| account %q not jetstream enabled | http | warning | jetstream, monitoring, account |
| mqtt: %v | validation | error | mqtt, tls, configuration |
| mqtt: consumer_replicas (%v) cannot be higher than stream_re | validation | error | mqtt, jetstream, configuration |
| the first packet should be a CONNECT (%v), got %v | validation | error | mqtt, protocol-violation, connection-setup |
| unable to connect: %v | exception | error | mqtt, authentication, jetstream, connection-setup |
| received unknown packet type %d | validation | error | mqtt, protocol-violation, corrupt-data |
| invalid fixed header flags %x for packet type %x | validation | error | mqtt, protocol-violation, malformed-packet |
| invalid remaining length %d for packet type %x | validation | error | mqtt, protocol-violation, malformed-packet |
| lookup %s stream for account %q: %v | exception | error | mqtt, jetstream, stream-lookup, configuration |
| create sessions stream for account %q: %v | exception | error | mqtt, jetstream, stream-creation |
| create messages stream for account %q: %v | exception | error | mqtt, jetstream, stream-creation |
| create QoS2 incoming messages stream for account %q: %v | exception | error | mqtt, jetstream, qos2, stream-creation |
| create QoS2 outgoing PUBREL stream for account %q: %v | exception | error | mqtt, jetstream, qos2, stream-creation |
| create retained messages stream for account %q: %v | exception | error | jetstream, mqtt, stream-creation, nats-server |
| could not look up or create the retained messages stream for | exception | error | jetstream, mqtt, race-condition, stream-lookup |
| failed to update stream config: %w | exception | error | jetstream, mqtt, stream-update, config-mismatch |
| could not look up the retained messages stream for account % | exception | error | jetstream, mqtt, stream-lookup, nil-guard |
| create retained messages consumer for account %q: %v | exception | error | jetstream, mqtt, consumer, ephemeral-consumer |
| timeout after %v: request type %q on %q (reply=%q) | exception | error | jetstream, mqtt, timeout, api-request |
| timeout after %v: request type %q on %q: got %d out of %d | exception | error | jetstream, mqtt, timeout, partial-response, cluster |
| invalid stream create response: missing stream info | exception | error | jetstream, mqtt, protocol, invalid-response |
| invalid stream update response: missing stream info | exception | error | jetstream, mqtt, protocol, invalid-response, stream-update |
| another session is in use with client ID %q | validation | error | mqtt, session-conflict, client-id |
| loading session record: %w | exception | error | mqtt, jetstream, persistence |
| unmarshal of session record at sequence %v: %w | exception | error | mqtt, json, persistence, corruption |
| timed out while transferring retained messages from '$MQTT.r | exception | warning | mqtt, retained-messages, timeout, migration |
| unable to persist session %q (seq=%v): %v | exception | error | mqtt, jetstream, persistence |
| unable to persist session %q (seq=%v): invalid pub ack respo | exception | error | mqtt, jetstream, ack |
| unable to delete consumer %q for session %q: %v | exception | error | mqtt, jetstream, consumer, cleanup |
| unable to delete session %q record at sequence %v: %v | exception | error | mqtt, jetstream, persistence, delete |
| older protocol %q not supported | validation | error | mqtt, protocol, compatibility |
| expected connect packet with protocol name %q, got %q | validation | error | |
mqttConnAckRCUnacceptableProtocolVersion unacceptable protocol version of %v | error_code | error | |
| if Will flag is set to 0, Will QoS must be 0 too, got %v | validation | error | |
| if Will flag is set to 1, Will QoS can be 0, 1 or 2, got %v | validation | error | |
mqttConnAckRCQoS2WillRejected server does not accept QoS2 for Will messages | error_code | error | |
mqttConnAckRCIdentifierRejected invalid character in %s %q | error_code | error | |
| other session with client ID %q is in the process of connect | validation | error | |
| %v for account %q, session %q | validation | error | |
| QoS=%v is invalid in MQTT | validation | error | |
| QoS=2 is disabled for PUBLISH messages | validation | error | |
| with QoS=%v, packet identifier cannot be 0 | validation | error | mqtt, protocol-violation, qos1, packet-identifier |
| invalid remaining length %d for PUBLISH packet | validation | error | mqtt, malformed-packet, framing, publish |
| invalid utf8 for %s %q | validation | error | mqtt, utf8, encoding, topic-validation |
| invalid null character in %s %q | validation | error | mqtt, topic-validation, null-byte, protocol-violation |
| timeout after %v waiting for the JetStream ack | validation | error | mqtt, jetstream, ack-timeout, qos1 |
| JetStream did not acknowledge the QoS1 message within %v (se | validation | warning | mqtt, jetstream, shutdown, qos1, ack-timeout |
| QoS1 in-flight window is full (%d messages) and JetStream ha | validation | error | mqtt, jetstream, backpressure, inflight-window, qos1 |
| wrong %ssubscribe reserved flags: %x | validation | error | mqtt, fixed-header, flags, subscribe, protocol-violation |
| subscribe QoS value must be 0, 1 or 2, got %v | validation | error | |
| %ssubscribe protocol must contain at least 1 topic filter | validation | error | |
| max_ack_pending for all consumers would be %v which exceeds | validation | error | |
| wildcards not allowed in publish's topic: %q | validation | error | |
| error reading %s: %v | validation | error | |
| unknown trace type %v | validation | error | |
| store_dir not set | validation | error | |
| failed to get local status: %w | validation | error | |
| non-ok http status on GET request (reqlen=%d): %d | http | error | |
| non-ok http status on POST request (reqlen=%d): %d | http | error | |
| no available ocsp servers | validation | error | |
| exhausted ocsp servers: %w | validation | error | |
| failed to get remote status: %w | validation | error | |
| failed to write ocsp status: %w | validation | error | |
| no certificate found | validation | error | |
| error parsing certificate: %v | validation | error | |
| bad OCSP status update for certificate at '%s': %s | validation | error | |
| found existing OCSP status for certificate at '%s': %s | validation | error | |
| %s peer missing OCSP Staple | validation | error | |
| %s peer missing TLS verified chains | validation | error | |
| failed to get issuer certificate for %s peer | validation | error | |
| failed to parse OCSP response from %s peer: %w | validation | error | |
| OCSP staple's signer missing authorization by CA to act as O | validation | error | |
| OCSP staple from %s peer not current | validation | error | |
| bad status for OCSP Staple from %s peer: %s | validation | error | |
| could not create OCSP storage directory - %v | validation | error | |
| OCSP storage directory is not a directory | validation | error | |
| unexpected PEM certificate type: %s | validation | error | tls, pem, ocsp, certificate-parsing |
| invalid ocsp ca configuration | validation | error | ocsp, tls, configuration, certificate-bundle |
| invalid issuer configuration: %w | validation | error | tls, ocsp, certificate-chain, x509 |
| failed to parse ca_file: %v | validation | error | tls, pem, ocsp, configuration |
| failed to parse cert: %v | validation | error | tls, ocsp, x509, certificate-parsing |
| no issuers found | validation | error | ocsp, tls, certificate-chain, configuration |
| %s invalid ca basic constraints: is not ca | validation | error | ocsp, x509, certificate-constraints, configuration |
| invalid ocsp NextUpdate, is past time: %s | validation | error | ocsp, time-validation, rfc6960, stale-response |
| invalid ocsp ThisUpdate, is future time: %s | validation | error | ocsp, time-validation, clock-skew, rfc6960 |
| error writing to compression writer: %w | error_code | error | compression, s2, ocsp-cache, io |
| short write on body (%d != %d) | error_code | error | compression, io, cache, ocsp |
| error closing compression writer: %w | error_code | error | compression, io, cache, ocsp |
| error reading compression reader: %w | error_code | error | compression, io, cache, corruption |
| encountered panic without a token %v | error_code | error | config, panic, recovery |
| %v | error_code | error | config, panic, type-mismatch |
| %s: config has no values or is empty | validation | warning | config, warning, empty-file |
| could not parse address string %q | validation | error | config, address, parsing |
| could not parse port %q | validation | error | config, port, parsing |
| expected port or host:port, got %T | validation | error | config, type-mismatch, address |
| error parsing %s url [%q] | validation | error | config, url, parsing, credentials |
| must be int64 or string | validation | error | config, jetstream, type-mismatch |
| sizes defined as strings must end in K, M, G, T | validation | error | config, jetstream, size-format |
| cluster import allow: %w | validation | error | config, permissions, subjects |
| cluster import deny: %w | validation | error | config, permissions, subjects |
| cluster export allow: %w | validation | error | config, permissions, subjects |
| cluster export deny: %w | validation | error | config, permissions, subjects |
| 'auth_callout' cannot be configured in FIPS-140 mode | validation | error | config, fips, auth-callout |
| subject %q is not a valid subject | validation | error | config, permissions, subjects |
| queue %q is not a valid queue | validation | error | nats, config-validation, subject |
| unrecognized cipher %s | validation | error | tls, config-validation, cipher |
| unrecognized curve preference %s | validation | error | tls, config-validation, elliptic-curve |
| 'min_version' wrong type: %v | validation | error | tls, type-error, config-validation |
| unsupported TLS version: %s | validation | error | tls, config-validation, security |
| missing 'key_file' in TLS configuration | validation | error | tls, config-validation, missing-file |
| missing 'cert_file' in TLS configuration | validation | error | tls, config-validation, missing-file |
| error parsing X509 certificate/key pair: %v | validation | error | tls, x509, certificate |
| error parsing certificate: %v | validation | error | tls, x509, certificate |
| error parsing X509 certificate/key pair %d/%d: %v | validation | error | tls, x509, certificate, config-validation |
| error parsing certificate %d/%d: %v | validation | error | tls, certificate, x509, config |
| failed to parse root ca certificate | validation | error | tls, certificate, ca, mtls |
| unsupported minimum TLS version: %s | validation | error | tls, config, protocol-version |
| must specify [-c, --config] option to check configuration fi | exception | error | cli, config, flags |
| invalid signal parameters: %v | validation | error | cli, signals, argument-parsing |
| %s parser ERROR, state=%d, i=%d: proto='%s...' | exception | error | protocol, parser, fuzzing |
| unsupported type: %d | exception | error | protobuf, wire-format, encoding |
| raft: leader should be exactly %d bytes | error_code | error | raft, encoding, jetstream |
| raft: illegal peer: %q | validation | error | raft, jetstream, cluster |
| raft: could not create storage directory - %v | exception | critical | raft, storage, filesystem, jetstream |
| raft: storage directory is not a directory | exception | error | raft, filesystem, configuration |
| raft: storage directory is not writable | exception | error | raft, filesystem, permissions |
| could not create snapshots directory - %v | exception | error | raft, filesystem, jetstream |
| field "Users": old=%v, new=%v | validation | error | reload, leafnodes, unsupported-operation |
| remote %s: %s | validation | error | reload, leafnodes, remotes |
| remote %s: cannot be added at the moment, try again | validation | error | reload, leafnodes, race-condition |
| OnReload, sort or explicitly skip type: %s | validation | error | reload, developer-guard, type-switch |
| unable to add account %q to the list of dedicated routes: %v | validation | error | reload, cluster, account-lookup |
| invalid ClientAdvertise value of %s, err=%v | validation | error | reload, configuration, validation |
| config reload does not support moving to or from an account | validation | error | nats-server, config-reload, accounts-resolver |
| config reload not supported for %s: old=%v, new=%v | validation | error | nats-server, config-reload, gateways |
| config reload not supported for %s: %v | validation | error | nats-server, config-reload, leafnodes |
| config reload not supported for jetstream storage directory | validation | error | nats-server, config-reload, jetstream |
| config reload not supported for jetstream dynamic max memory | validation | error | nats-server, config-reload, jetstream |
| config reload not supported for decreasing jetstream max mem | validation | error | nats-server, config-reload, jetstream |
| config reload not supported for jetstream max memory and max | validation | error | |
| config reload not supported for jetstream storage dir | validation | error | |
| config reload not supported for cluster host: old=%s, new=%s | validation | error | |
| config reload not supported for cluster port: old=%d, new=%d | validation | error | |
| invalid Cluster.Advertise value of %s, err=%v | validation | error | |
| field %q: old=%v, new=%v | validation | error | |
| processRoutedOriginClusterMsgArgs Parse Error: '%s' | validation | error | |
| processRoutedOriginClusterMsgArgs Bad or Missing Reply Indic | validation | error | |
| processRoutedOriginClusterMsgArgs Bad or Missing Header Size | validation | error | |
| processRoutedOriginClusterMsgArgs Bad or Missing Size: '%s' | validation | error | |
| processRoutedOriginClusterMsgArgs Header Size larger then To | validation | error | |
| processRoutedHeaderMsgArgs Parse Error: '%s' | validation | error | |
| processRoutedHeaderMsgArgs Bad or Missing Reply Indicator: ' | validation | error | |
| processRoutedHeaderMsgArgs Bad or Missing Header Size: '%s' | validation | error | |
| processRoutedHeaderMsgArgs Bad or Missing Size: '%s' | validation | error | |
| processRoutedHeaderMsgArgs Header Size larger then TotalSize | validation | error | nats-server, protocol, routing, message-parsing |
| processRoutedMsgArgs Parse Error: '%s' | validation | error | nats-server, protocol, routing, message-parsing |
| processRoutedMsgArgs Bad or Missing Reply Indicator: '%s' | validation | error | nats-server, protocol, routing, queue-groups |
| processRoutedMsgArgs Bad or Missing Size: '%s' | validation | error | nats-server, protocol, routing, message-parsing |
| parse error: '%s' | validation | error | nats-server, protocol, unsub, leaf-nodes |
| processRemoteUnsub %s | validation | error | nats-server, protocol, unsub, leaf-nodes |
| processRemoteSub Parse Error: '%s' | validation | error | nats-server, protocol, subscriptions, queue-groups |
| RTT threshold values %v should be in ascending order | validation | error | nats-server, configuration, compression, options-validation |
| compression mode %q should have no more than 4 RTT threshold | validation | error | nats-server, configuration, compression, options-validation |
| compression mode %q requires at least one RTT threshold | validation | error | |
| unsupported compression mode %q | validation | error | |
| unsupported route compression mode %q | validation | error | |
| Error processing trusted operator keys | exception | error | |
| cluster: %v | validation | error | |
| pool_size cannot be negative if pinned accounts are specifie | validation | error | |
| found duplicate account name %q in pinned accounts list %q | validation | error | |
| error parsing 'pinned_certs' key %s does not look like lower | validation | error | |
| lame duck grace period (%v) should be strictly lower than la | validation | error | |
| max_payload (%v) cannot be higher than max_pending (%v) | validation | error | |
| error resolving system account: %v | exception | critical | nats-server, system-account, resolver, startup |
| resolver preloads only available for writeable resolver type | validation | error | nats-server, resolver, configuration, preload |
| preload account error for %q: %v | validation | error | nats-server, jwt, account-claims, configuration |
| unrecognized command: %q | validation | error | nats-server, cli, argument-parsing |
| failed to create connection | exception | error | nats-server, connection, shutdown, goroutine |
| can't specify both HTTP (%v) and HTTPs (%v) ports | validation | error | nats-server, monitoring, configuration, port-conflict |
| TLS cert and key required for HTTPS | validation | error | nats-server, monitoring, tls, configuration |
| can't listen to the monitor port: %v | exception | error | nats-server, monitoring, network, port-in-use |
| unknown version: %v | validation | error | nats-server, tls, configuration, version |
| failed to be ready for connections after %s: startup did not | exception | error | nats-server, embedded, startup-timeout, dont-listen |
| failed to be ready for connections after %s: %s | exception | error | |
| lookup for host %q: %v | exception | error | |
| invalid pid: %s | validation | error | |
| no %s processes running | exception | error | |
| unknown signal %q | validation | error | |
| could not access service: %v | exception | error | |
| unknown signal %q | validation | error | |
| could not send control=%d: %v | exception | error | |
| timeout waiting for service to go to state=%d | exception | error | |
| could not retrieve service status: %v | exception | error | |
| can not marshal %v | exception | error | go, json, serialization, nats-streaming |
| can not unmarshal %q | validation | error | go, json, deserialization, nats-streaming |
| can not marshal %v | exception | error | json, jetstream, marshal, persist-mode |
| can not unmarshal %q | exception | error | json, jetstream, unmarshal, persist-mode |
| subject filter '%s' for the mirror %w | exception | error | jetstream, mirror, subject, validation |
| invalid subject transform source '%s' for the mirror: %w | exception | error | jetstream, mirror, subject-transform, validation |
| subject transform from '%s' to '%s' for the mirror: %w | exception | error | jetstream, mirror, subject-transform, validation |
| subject filter '%s' for the source: %w | exception | error | jetstream, stream-sources, subject, validation |
| subject transform from '%s' to '%s' for the source: %w | exception | error | jetstream, stream-sources, subject-transform, validation |
| stream subject transform from '%s' to '%s': %w | exception | error | jetstream, stream, subject-transform, validation |
| stream republish transform from '%s' to '%s': %w | exception | error | jetstream, stream-config, subject-transform, validation |
| stream configuration invalid | error_code | error | jetstream, stream-config, nil-config, api |
| stream name is required and can not contain '.', '*', '>', ' | error_code | error | jetstream, stream-name, validation, naming |
| stream name is too long, maximum allowed is %d | error_code | error | jetstream, stream-name, length-limit, validation |
| stream description is too long, maximum allowed is %d | error_code | error | jetstream, stream-config, length-limit, description |
| stream metadata exceeds maximum size of %d bytes | error_code | error | jetstream, stream-config, metadata, size-limit |
| invalid retention | error_code | error | jetstream, stream-config, retention-policy, enum |
| invalid discard policy | error_code | error | jetstream, stream-config, discard-policy, enum |
| invalid compression | error_code | error | jetstream, stream-config, compression, enum |
| invalid storage type | error_code | error | jetstream, stream-config, storage-type, enum |
| maximum replicas is %d | error_code | error | jetstream, stream-config, validation, nats-server |
| max_msgs must be set to -1 | error_code | error | jetstream, stream-config, pedantic, validation |
| max_msgs_per_subject must be set to -1 | error_code | error | jetstream, stream-config, pedantic, validation |
| max_bytes must be set to -1 | error_code | error | jetstream, stream-config, pedantic, validation |
| max_msg_size must be set to -1 | error_code | error | jetstream, stream-config, pedantic, validation |
| max_consumers must be set to -1 | error_code | error | jetstream, stream-config, pedantic, validation |
| max age can not be negative | error_code | error | jetstream, stream-config, validation, duration |
| max age needs to be >= 100ms | error_code | error | jetstream, stream-config, validation, duration |
| duplicate window limits are higher than current limits | error_code | error | jetstream, stream-config, pedantic, limits |
| duplicate window cannot be bigger than max age | error_code | error | jetstream, stream-config, pedantic, validation, deduplication |
| duplicates window can not be negative | error_code | error | jetstream, stream-config, validation, nats |
| duplicates window can not be larger then max age | error_code | error | jetstream, stream-config, validation, nats |
| duplicates window can not be larger then server limit of %v | error_code | error | jetstream, stream-config, account-limits, nats |
| duplicates window needs to be >= 100ms | error_code | error | jetstream, stream-config, validation, nats |
| roll-ups require the purge permission | error_code | error | jetstream, stream-config, permissions, rollup, nats |
| counter stream cannot use discard new | error_code | error | jetstream, stream-config, counter, nats |
10052 counter stream cannot use message TTLs | validation | error | jetstream, stream-config, counter, msg-ttl, nats |
10151 %w %s | validation | error | jetstream, mirror, subject-transform, invalid-subject |
10157 origin stream has direct get set, mirror has it disabled | validation | error | jetstream, mirror, allow-direct, pedantic |
10145 %w %s | validation | error | jetstream, stream-source, subject-transform, invalid-subject |
10155 %w %s | validation | error | jetstream, stream-config, subject-transform, validation |
| change to limits violates consumers: %s | validation | error | jetstream, stream-config, consumers, limits |
| unable to get subject transform for source: %v | validation | error | jetstream, subject-transform, stream-sources |
| stream configuration for republish from '%s' to '%s': %w | validation | error | jetstream, republish, subject-transform, validation |
| stream configuration for subject transform from '%s' to '%s' | validation | error | jetstream, subject-transform, validation |
10111 rollup value invalid: %q | validation | error | jetstream, rollup, headers, validation |
| could not create snapshots directory - %v | exception | error | jetstream, filesystem, snapshot, permissions |
| unexpected content (account=%s) | exception | error | |
| error restoring consumer [%q]: %v | exception | error | |
| failed to get consumer state for '%s > %s' | exception | error | |
| couldn't load consumer '%s' state: %s | exception | error | |
| couldn't load next message after seq %d: %s | exception | error | |
| expected state.json first | validation | error | jetstream, stream-restore, archive-format |
| expected state.json contents | validation | error | jetstream, stream-restore, io-error |
| error in state.json: %w | validation | error | jetstream, stream-restore, json, schema-validation |
| error adding stream: %w | exception | error | jetstream, stream-restore, stream-creation |
| failed to activate stream %q: %w | exception | error | jetstream, stream-restore, activation, storage |
| error purging stream: %w | exception | error | jetstream, stream-restore, storage, compact |
| failed to activate consumer %q: %w | exception | error | jetstream, stream-restore, consumer, activation |
| expected consumer, found %q | validation | error | jetstream, stream-restore, archive-format, consumer |
| failed to read consumer %q state: %w | exception | error | jetstream, stream-restore, io-error, consumer |
| failed to decode consumer %q state: %w | exception | error | jetstream, stream-restore, json, consumer, schema-validation |
| consumer %q is missing config | exception | error | |
| consumer %q is missing state | exception | error | |
| failed to add consumer %q: %w | exception | error | |
| failed to set consumer %q state: %w | exception | error | |
| expected message sequence | exception | error | |
| invalid message lengths for sequence %d | exception | error | |
| message sequence %d exceeds maximum payload size | exception | error | |
| message sequence %d exceeds maximum message size | exception | error | |
| snapshot message bytes exceed reserved restore size | exception | error | |
| failed to read message sequence %d: %w | exception | error | |
| failed to parse message sequence %d: invalid header length | exception | error | jetstream, restore, corruption, backup |
| failed to read message sequence %d: unexpected payload size | exception | error | jetstream, restore, corruption, backup |
| message sequence %d out of order | exception | error | jetstream, restore, sequences, corruption |
| failed to process gap: %w | exception | error | jetstream, restore, storage |
| failed to parse message TTL: %w | exception | error | jetstream, restore, headers, ttl |
| failed to process expired message sequence %d: %w | exception | error | jetstream, restore, ttl, storage |
| failed to store message sequence %d: %w | exception | error | jetstream, restore, storage |
| backup was truncated | exception | error | jetstream, restore, truncation, backup |
| failed to process trailing gap: %w | exception | error | jetstream, restore, storage, sequences |
| TPM functionality is not supported on this platform | exception | error | tpm, platform, encryption, jetstream |
| unable to create/access directory %q: %v | exception | error | |
| unable to marshal keys to JSON: %v | exception | error | |
| unable to write keys file to %q: %v | exception | error | |
| unable to unmarshal TPM file keys JSON from %s: %v | exception | error | |
| unable to decode privateBlob from base64: %v | exception | error | |
| unable to decode publicBlob from base64: %v | exception | error | |
| unable to get policy: %v | exception | error | |
| unable to flush session: %v | exception | error | |
| unable to create seed: %v | exception | error | |
| unable to get seed: %v | exception | error | |
| unable to seal data: %v | exception | critical | tpm, windows, jetstream, key-sealing, go |
| unable to write key file: %v | exception | error | tpm, windows, filesystem, key-file, go |
| unable to load data: %v | exception | critical | tpm, windows, key-loading, blob, go |
| unable to get auth session: %v | exception | error | tpm, windows, auth-session, pcr, go |
| unable to unseal data: %v | exception | critical | tpm, windows, unseal, pcr, go |
| unable to start session: %v | exception | error | tpm, windows, auth-session, go |
| %v unable to flush session: %v | exception | warning | tpm, windows, cleanup, deferred-error, go |
| unable to bind PCRs to auth policy: %v | exception | error | tpm, windows, pcr, policy, go |
| unable to require password for auth policy: %v | exception | error | tpm, windows, policy, password, go |
| unable to get policy digest: %v | exception | error | tpm, windows, policy, digest, go |
| could not open the TPM: %v | validation | error | |
| unable to regenerate SRK from the TPM: %v | validation | error | |
| unable to generate new key from the TPM: %v | validation | error | |
| unable to load key from TPM: %v | validation | error | |
| unable to unseal key from the TPM: %v | validation | error | |
| %s - websocket handshake error: %s | http | error | |
| websocket: cannot be used in FIPS-140 mode when built with t | validation | error | |
| unable to parse allowed origin: %v | validation | error | |
| unable to parse allowed origin %q: allowed origins must be a | validation | error | |
| unable to parse allowed origin %q: host is required | validation | error | |
| websocket authentication username not compatible with presen | validation | error | websocket, authentication, config-validation |
| websocket authentication token not compatible with presence | validation | error | websocket, authentication, config-validation |
| trusted operators or trusted keys configuration is required | validation | error | websocket, jwt, config-validation |
| websocket: %v | validation | error | websocket, tls, pinned-certs |
| websocket: invalid header %q not allowed | validation | error | websocket, headers, config-validation |
| websocket: invalid header %q, "Sec-WebSocket-" prefix not al | validation | error | websocket, headers, config-validation |
| Unable to re-open the logfile %q after rotation: %v | panic | critical | logging, filesystem, panic, rotation |
| could not access event log: %v | panic | critical | windows, syslog, eventlog, panic |
| could not open event log: %v | panic | critical | windows, syslog, eventlog, panic |
| http.StatusText(status) | http | error | |
| Recovering message scheduling state from index errored: %v | console | error | |
| Error decoding message scheduling state: %s | console | error | |
| Resource not found: %v | console | error | |
| Partial cache: offset slot index %d is less zero | console | error | |
| Partial cache: offset slot index %d is greater than index le | console | error | |
| checkMsgs: %v | console | error | |
| loadBlock error: %v | console | error | |
| Partial cache: seq %d is less than cache fseq %d | console | error | |
| Partial cache: slot index %d is less than cache buffer len % | console | error | |
| File system permission denied when flushing stream state, di | console | error | |
| Recovering sources state from index errored: %v | console | error | |
| Error decoding sources state: %s | console | error | |
| Could not load %d from WAL [%+v]: %v | console | error | |
| Leader falling behind, stepping down: pindex %d, commit %d, | console | error | |
| Got error on apply commit during replay: %v | console | error | |
| Error reading snapshot: %v | console | error | |
| Snapshot corrupt, too short | console | error | |
| Snapshot corrupt, checksums did not match | console | error | |
| Error removing snapshots directory during reset: %v | console | error | |
| Error recreating snapshots directory during reset: %v | console | error | |
| Error subscribing to forwarded proposals: %v | console | error | |
| Error subscribing to forwarded remove peer proposals: %v | console | error | |
| Canceling catchup for %q, could not subscribe to progress in | console | error | |
| Got an error loading %d index: %v | console | error | |
| Got an error re-encoding append entry: %v | console | error | |
| Request from follower for entry at index [%d] errored for st | console | error | |
| Could not find a starting entry for catchup request: %v | console | error | |
| Got an error loading %d index: %v - will reset | console | error | |
| Error truncating WAL: %v | console | error | |
| Quorum resumed: commit %d, applied %d, WAL size %s | console | error | |
| Error storing entry to WAL: %v | console | error | |
| Error writing peer state file for %q: %v | console | error | |
| Resource not found: %v | console | error | |
| Error writing term and vote file for %q: %v | console | error | |
| Not granting vote for %q, could not persist term and vote: % | console | error | |
| Not requesting votes for %q, could not persist term and vote | console | error | |
| %v | console | error | |
| err | console | error | |
| UpdateConfig took %v | console | error | |
| Stream state detected prior state, could not locate msg bloc | console | error | |
| TTL state is outdated; attempting to recover using linear sc | console | error | |
| Message scheduling state is outdated; attempting to recover | console | error | |
| Sourcing state is outdated; attempting to recover using line | console | error | |
| enforceMsgPerSubjectLimit took %v | console | error | |
| Detected skew in subject-based total (%d) vs raw total (%d), | console | error | |
| indexCacheBuf corrupt state in %s: mb.first %d mb.last %d | console | error | |
| indexCacheBuf corrupt record state in %s: dlen %d slen %d in | console | error | |
| Cache lookup for sequence %d in block %d detected no cache: | console | error | |
| Stream state encountered internal inconsistency on write | console | error | |
| WriteFullState took %v (%d bytes) | console | error | |
| Misaligned WAL, will truncate | console | error | |
| Corrupt WAL, will truncate | console | error | |
| Evicted peers %+v, cluster size is now %d | console | error | |
| Unsafe quorum rescue stopped, quorum updated to %d | console | error | |
| Unsafe quorum rescue applied, quorum lowered %d -> %d for %v | console | error | |
| Unsafe quorum rescue expired, quorum restored to %d | console | error | |
| Draining and replaying snapshot | console | error | |
| Snapshot with last index 0 is invalid, cleaning up | console | error | |
| Health check OK, no longer falling behind | console | error | |
| Falling behind in health check, commit %d != applied %d | console | error | |
| Received invalid peer name for remove proposal: %q | console | error | |
| AppendEntry failed to be placed on internal channel: corrupt | console | error | |
| Resetting WAL state | console | error | |
| Quorum paused, falling behind: commit %d != applied %d, WAL | console | error | |
| Expected first catchup entry to be a snapshot and peerstate, | console | error | |
| Could not parse snapshot peerstate correctly | console | error | |
| Detected another leader with higher term, will stepdown | console | error | |
| Wrong index, ae is %+v, index stored was %d, n.pindex is %d, | console | error | |
| %d append entries pending | console | error | |
| %d append entries pending, %s | console | error | |
| cdr.Error | console | error |