OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

mqtt message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] (MQTT-457) 3.2.2.3.10 Wildcard Subscription Available - SUBACK or DISCONNECT for 0xA2?


    [ https://issues.oasis-open.org/browse/MQTT-457?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=66633#comment-66633 ] 

Ken Borgendale commented on MQTT-457:
-------------------------------------

In wd10 there is a statement about this in the section on Wildcard Subscription Available which indicates that this reason code is used on SUBACK in the case that the server did not indicate that it does not support wildcards at all, but does not support this particular case.  This text was removed in wd11 but there do not appear to be any tracks about why.

On the other hand, we have a number of return codes which are allowed but the spec does not say when to use them.  This now falls into that category.

> 3.2.2.3.10 Wildcard Subscription Available - SUBACK or DISCONNECT for 0xA2?
> ---------------------------------------------------------------------------
>
>                 Key: MQTT-457
>                 URL: https://issues.oasis-open.org/browse/MQTT-457
>             Project: OASIS Message Queuing Telemetry Transport (MQTT) TC
>          Issue Type: Bug
>          Components: edits
>    Affects Versions: 5, wd14
>            Reporter: Brian Raymor
>            Priority: Minor
>             Fix For: 5, wd14
>
>
> This is similar to MQTT-452.
> Reason Code 0xA2 is listed for both DISCONNECT and SUBACK in Table 2-4 and for SUBACK in 3-10, but I don't see a reference to its use with SUBACK only DISCONNECT on Lines 1608-1610:
> "If the Server receives a SUBSCRIBE packet containing a Wildcard Subscription and it does not support Wildcard Subscriptions, this is a Protocol Error. The Server uses DISCONNECT with Reason Code 0xA2 (Wildcard subscription not supported) as described in section 4.13."



--
This message was sent by Atlassian JIRA
(v6.2.2#6258)


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]