Client errors

Errors that are generated because of client errors such as invalid request formats, authorization issues and rate limits.

Error code: 40112 - Account blocked (message limits exceeded)
If you see this error, it means that you have exceeded your usage limit with respect to the number of messages allocated to your account as per your package...
Tue, 16 Oct, 2018 at 5:52 PM
Error code: 50000 - Internal error
If you see this error, it means that there's an internal error within our system.  Please raise a support ticket with details like appId, necessary...
Wed, 9 Jan, 2019 at 9:09 AM
Error code: 50003 - Timeout error
If you see this error, it means that your request to our system has timed out. This could happen for a variety of reasons, such as poor network conditions, ...
Wed, 9 Jan, 2019 at 9:11 AM
Error code: 40001 - Invalid request body
If you see this error, it means that the contents of the request you've sent to the Ably platform are invalid. This is most likely caused by invalid da...
Tue, 11 Jun, 2019 at 10:52 PM
Error code: 40171 - No means provided to renew auth token
This will usually occur if you haven't provided an authUrl or authCallback in your clientOptions when instancing the Ably REST or Realtime library.  ...
Wed, 12 Jun, 2019 at 12:10 AM
Error code: 40400 - Not found
If you see this error, it means that that resource you are trying to access (which could be anything i.e. the ably app, client, device or connection etc) do...
Wed, 22 May, 2019 at 2:15 PM
Error code: 40012 - Invalid client ID
This will occur when a client ID is invalid, which will either be due to using disallowed characters, or other restrictions placed on allowed client IDs. ...
Wed, 12 Jun, 2019 at 12:18 AM
Error code: 80016 - Operation on superseded connection
Why do you see this error: When a browser connection is upgrading from a HTTP (comet) transport to websockets, this is logged by the client library from ti...
Wed, 12 Jun, 2019 at 12:09 AM
Error code: 90001 - Channel operation failed (invalid channel state)
Why do you see this error: You may see this error if you are trying to perform an operation on a channel that is in a state that does not permit that opera...
Wed, 12 Jun, 2019 at 12:13 AM
Error code: 40161 - Access denied to channel: namespace requires identified clients
You will see this error if a non-identified client attempts to use a channel whose namespace requires an identified client. The configuration of each namesp...
Wed, 12 Jun, 2019 at 12:16 AM