Uploaded image for project: 'ActiveMQ Classic'
  1. ActiveMQ Classic
  2. AMQ-5885

AMQ accepts illegal wildcard usage in MQTT SUBSCRIBE and UNSUBSCRIBE

    XMLWordPrintableJSON

Details

    Description

      AMQ accepts: "#MQTTClient" , "MQTTClient/#/def", "MQTTClient+"

      MQTT spec says:
      [MQTT-4.7.1-2]
      The multi-level wildcard character MUST be specified either on its own or following a topic level separator. In either case it MUST be the last character specified in the Topic Filter.
      [MQTT-4.7.1-3]
      The single-level wildcard can be used at any level in the Topic Filter, including first and last levels. Where it is used it MUST occupy an entire level of the filter.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ckrey Christoph Krey
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: