Hello,
According to
<http://xmpp.org/extensions/xep-0060.html#subscriber-unsubscribe-error-nosub>,
when a user unsubscribes from a non-subscribed node, the server should
return :
<error type='cancel'>
<unexpected-request xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
<not-subscribed xmlns='http://jabber.org/protocol/pubsub#errors'/>
</error>
However according to XEP-0086 an <unexpected-request/> error should be
of type 'wait'.
So I'm wondering if this discrepancy is a bug in XEP-0060.
Also, not sure about the real status of XEP-0086. It is supposed to be
deprecated but appears to still be de facto normative.
Thanks.
--
kael