[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: Which MQTT control packets can use if Request Problem Information is 0 ?
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 <redboltz@gmail.com> 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
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]