16.12.1. Session Termination Error Codes
| Name | Code | Specification |
|---|---|---|
| NO_ERROR | 0x0 | Section 12.2 |
| INTERNAL_ERROR | 0x1 | Section 12.2 |
| UNAUTHORIZED | 0x2 | Section 12.2 |
| PROTOCOL_VIOLATION | 0x3 | Section 12.2 |
| INVALID_REQUEST_ID | 0x4 | Section 12.2 |
| DUPLICATE_TRACK_ALIAS | 0x5 | Section 12.2 |
| MALFORMED_KEY_VALUE | 0x6 | Section 12.2 |
| INVALID_PATH | 0x8 | Section 12.2 |
| MALFORMED_PATH | 0x9 | Section 12.2 |
| GOAWAY_TIMEOUT | 0x10 | Section 12.2 |
| CONTROL_MESSAGE_TIMEOUT | 0x11 | Section 12.2 |
| DATA_STREAM_TIMEOUT | 0x12 | Section 12.2 |
| AUTH_TOKEN_CACHE_OVERFLOW | 0x13 | Section 12.2 |
| DUPLICATE_AUTH_TOKEN_ALIAS | 0x14 | Section 12.2 |
| MALFORMED_AUTH_TOKEN | 0x16 | Section 12.2 |
| UNKNOWN_AUTH_TOKEN_ALIAS | 0x17 | Section 12.2 |
| EXPIRED_AUTH_TOKEN | 0x18 | Section 12.2 |
| INVALID_AUTHORITY | 0x19 | Section 12.2 |
| MALFORMED_AUTHORITY | 0x1A | Section 12.2 |
| TOO_MANY_REQUEST_UPDATES | 0x1B | Section 12.2 |
| INVALID_STREAM_HEADER | 0x200 | Section 12.2 |
| MALFORMED_OBJECT | 0x201 | Section 12.2 |
| INVALID_OBJECT_STATUS | 0x202 | Section 12.2 |
| TRUNCATED_OBJECT | 0x203 | Section 12.2 |
| MALFORMED_MESSAGE | 0x300 | Section 12.2 |
| INVALID_FIELD | 0x301 | Section 12.2 |
| INVALID_TRACK_NAMESPACE | 0x302 | Section 12.2 |
| UNEXPECTED_MESSAGE | 0x303 | Section 12.2 |
| ROLE_VIOLATION | 0x304 | Section 12.2 |
| INVALID_PARAMETER | 0x305 | Section 12.2 |
| CLOSED_CONTROL_STREAM | 0x306 | Section 12.2 |
| DELTA_ENCODING_OVERFLOW | 0x400 | Section 12.2 |
| FIELD_LENGTH_EXCEEDED | 0x401 | Section 12.2 |
| Reserved for greasing | 0x7f * N + 0x9D | Section 13 |
16.12.2. REQUEST_ERROR Codes
| Name | Code | Specification |
|---|---|---|
| INTERNAL_ERROR | 0x0 | Section 12.3 |
| UNAUTHORIZED | 0x1 | Section 12.3 |
| TIMEOUT | 0x2 | Section 12.3 |
| NOT_SUPPORTED | 0x3 | Section 12.3 |
| MALFORMED_AUTH_TOKEN | 0x4 | Section 12.3 |
| EXPIRED_AUTH_TOKEN | 0x5 | Section 12.3 |
| GOING_AWAY | 0x6 | Section 12.3 |
| EXCESSIVE_LOAD | 0x9 | Section 12.3 |
| UNAVAILABLE | 0xA | Section 12.3 |
| DOES_NOT_EXIST | 0x10 | Section 12.3 |
| INVALID_RANGE | 0x11 | Section 12.3 |
| MALFORMED_TRACK | 0x12 | Section 12.3 |
| UNINTERESTED | 0x20 | Section 12.3 |
| NAMESPACE_TOO_LARGE | 0x31 | Section 12.3 |
| UNSUPPORTED_EXTENSION | 0x33 | Section 12.3 |
| REDIRECT | 0x34 | Section 12.3 |
| CONFLICTING_FILTERS | 0x35 | Section 12.3 |
| INVALID_FILTER | 0x36 | Section 12.3 |
| Reserved for greasing | 0x7f * N + 0x9D | Section 13 |
16.12.3. PUBLISH_DONE Codes
| Name | Code | Specification |
|---|---|---|
| INTERNAL_ERROR | 0x0 | Section 12.4 |
| UNAUTHORIZED | 0x1 | Section 12.4 |
| TRACK_ENDED | 0x2 | Section 12.4 |
| GOING_AWAY | 0x4 | Section 12.4 |
| TOO_FAR_BEHIND | 0x5 | Section 12.4 |
| EXPIRED | 0x6 | Section 12.4 |
| EXPIRED_AUTH_TOKEN | 0x7 | Section 12.4 |
| UPDATE_FAILED | 0x8 | Section 12.4 |
| EXCESSIVE_LOAD | 0x9 | Section 12.4 |
| MALFORMED_TRACK | 0x12 | Section 12.4 |
| Reserved for greasing | 0x7f * N + 0x9D | Section 13 |
16.12.4. Stream Reset Error Codes
| Name | Code | Specification |
|---|---|---|
| INTERNAL_ERROR | 0x0 | Section 12.5 |
| CANCELLED | 0x1 | Section 12.5 |
| DELIVERY_TIMEOUT | 0x2 | Section 12.5 |
| SESSION_CLOSED | 0x3 | Section 12.5 |
| GOING_AWAY | 0x4 | Section 12.5 |
| TOO_FAR_BEHIND | 0x5 | Section 12.5 |
| EXPIRED_AUTH_TOKEN | 0x7 | Section 12.5 |
| EXCESSIVE_LOAD | 0x9 | Section 12.5 |
| MALFORMED_TRACK | 0x12 | Section 12.5 |
| Reserved for greasing | 0x7f * N + 0x9D | Section 13 |