activemq-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Tappler (JIRA)" <j...@apache.org>
Subject [jira] [Created] (AMQ-6345) [MQTT] ping response without CONNECT
Date Mon, 04 Jul 2016 14:08:10 GMT
Martin Tappler created AMQ-6345:
-----------------------------------

             Summary: [MQTT] ping response without CONNECT
                 Key: AMQ-6345
                 URL: https://issues.apache.org/jira/browse/AMQ-6345
             Project: ActiveMQ
          Issue Type: Bug
          Components: MQTT
    Affects Versions: 5.13.3
         Environment: Ubuntu Linux 14.04 
            Reporter: Martin Tappler
            Priority: Minor


I am currently investigating the behavior of several MQTT brokers and noticed that the ActiveMQ
broker responds to PINGREQ packets with PINGRESP packets even if no CONNECT packet has been
sent before. 

This would be a violation of MQTT-3.1.0-1 and MQTT-4.8.0-1 of MQTT v3.1.1 while MQTT v3.1
is not that strict about this issue, but does also state "When a TCP/IP socket connection
is established from a client to a server, a protocol level session must be created using a
CONNECT flow." (http://public.dhe.ibm.com/software/dw/webservices/ws-mqtt/mqtt-v3r1.html#connect)

Since ActiveMQ supports MQTT v3.1 according to http://activemq.apache.org/,
but also MQTT v3.1.1 according to Issue AMQ-4990, I am not sure whether this should actually
be considered a bug. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message