If the packet has a zero length Topic Name field ...which Reason Code is appropriate?

    • Type: Bug
    • Resolution: No Action
    • Priority: Minor
    • 5, wd14
    • Affects Version/s: 5, wd14
    • Component/s: core
    • None
    • Hide

      TC Meeting 22 June, we decided that Reason Code of 0x82 (Protocol Error) is the appropriate behaviour.

      Show
      TC Meeting 22 June, we decided that Reason Code of 0x82 (Protocol Error) is the appropriate behaviour.

      This issue was originally reported in MQTT-417.

      Line 2037-2039

      "3) If the receiver does not already have a mapping for this Topic Alias
      a) If the packet has a zero length Topic Name field it is a Protocol Error and the receiver uses DISCONNECT with Reason Code of 0x82 (Protocol Error) as described in section 4.13."

      Why not use Return Code of 0x94 Topic Alias invalid?

            Assignee:
            Unassigned
            Reporter:
            kdot
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: