Skip to content

Error Codes (MQTT Broker)

Francois Normandin edited this page Nov 3, 2020 · 11 revisions

List of error codes for MQTT Server and Client.

  • 55001: Malformed Packet

  • 55002:

  • 55003: Invalid Payload

  • 55004: Invalid Use of Reserved Bit

  • 55008: SUBSCRIBE Packet must contain at least one topic filter.

  • 55010: Protocol Name must be "MQTT"

  • 55011: Only Protocol Level 4 supported

  • 55012: Reserved Bit on ConnectFlag should be set to "0".

  • 55013: Variable Header Length must be 10 in Connect Packet

  • 55014: Invalid UTF8 coding

  • 55015: Topic Name must not contain wildcards

  • 55031: Received a Text Frame over Websocket.

  • 55040: Invalid use of null character in topic filter

  • 55041: Topic filter must be at least one character long

  • 55042: Encoded topic filter cannot be more than 65535 bytes long

  • 55043: Multi-Level Wildcard Character can only be used at the end of the topic filter

  • 55044: Multi-Level Wildcard Character can only be used on its own or after a level separator.

  • 55045: Single-Level Wildcard Character can only occupy a whole level.

  • 55100: Client is not started.

  • 55101: Client is already connected. [Warning]

  • 55102: Client is already disconnected. [Warning]

  • 55103: Resource is locked.