Re: [mqtt-comment] Re: Which MQTT control packets can use if Request Problem Information is 0 ?

From
Richard J Coppen <>
Date
2020-05-15T11:05:57+00:00
ID
Thread
Re: [mqtt-comment] Re: Which MQTT control packets can use if Request Problem Information is 0 ?
Hi Takatoshi,

I reviewed today
with Andrew Banks and unfortunately I don't have a quick answer as this
needs review with the wider Technical Committee. To help with that, I have
raised two issues in Jira which you can track via the following links.

https://issues.oasis-open.org/browse/MQTT-565

https://issues.oasis-open.org/browse/MQTT-564

Thank you for
making the effort to raise these, it's much appreciated. 

Best regards

Richard 

Richard
Coppen CEng FBCS

 IBM
United Kingdom

Senior
Software Engineer
 Hursley
Park

IBM
MQ
 Winchester

 
 
 SO21
2JN

Phone:
+44
(0)1962 817164
 England

e-mail:


 

From:
       Takatoshi
Kondo <>

To:
       ,
Richard J Coppen <>

Date:
       14/05/2020
02:42

Subject:
       [EXTERNAL]
[mqtt-comment] Re: Which MQTT control packets can use if Request Problem
Information is 0 ?

Sent
by:        <>

Hi Richard,

I'm not sure that you are right person to send follow up mail.

I reported the following issue but not responding, so far.

Could you check this?

Thanks,

Takatoshi

On Tue, Apr 14, 2020 at 11:36 AM Takatoshi Kondo <>
wrote:

>

> Hi,

>

> I have a comment about the following part of MQTT Version 5.0 document:

>

> https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html#_Toc3901053

>

> > If the value of Request Problem Information is 0, the Server
MAY return a Reason String or User Properties on a CONNACK or DISCONNECT
packet, but MUST NOT send a Reason String or User Properties on any packet
other than PUBLISH, CONNACK, or DISCONNECT [MQTT-3.1.2-29]. If the value
is 0 and the Client receives a Reason String or User Properties in a packet
other than PUBLISH, CONNACK, or DISCONNECT, it uses a DISCONNECT packet
with Reason Code 0x82 (Protocol Error) as described in section 4.13 Handling
errors.

>

>

> At first, the spec refer to CONNACK and DISCONNECT. But from the

> middle, PUBLISH is mixed.

>

> Which MQTT control packets can use Reason String and/or User

> Properties if Request Problem Information is 0 ?

>

> Thanks,

> Takatoshi

-- 

This publicly archived list offers a means to provide input to the

OASIS Message Queuing Telemetry Transport (MQTT) TC.

In order to verify user consent to the Feedback License terms and

to minimize spam in the list archive, subscription is required

before posting.

Subscribe: 

Unsubscribe: 

List help: 

List archive: http://lists.oasis-open.org/archives/mqtt-comment/

Feedback License: http://www.oasis-open.org/who/ipr/feedback_license.pdf

List Guidelines: http://www.oasis-open.org/maillists/guidelines.php

Committee: http://www.oasis-open.org/committees/mqtt

Join OASIS: http://www.oasis-open.org/join/

Unless stated otherwise above:

IBM United Kingdom Limited - Registered in England and Wales with number
741598. 

Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6
3AU