[Council] modification to JEP-0114
stpeter at jabber.org
Fri Jan 14 14:57:11 CST 2005
Based on a question I received from a server developer, I have clarified
one paragraph in JEP-0114 (Jabber Component Protocol), as follows:
If the server will not service that component name, it MUST return a
stream error (e.g., <conflict/> or <host-unknown/>); see XMPP Core for
details regarding stream error syntax.
If the server will not service component name specified in the 'to'
attribute of the stream header, it MUST return a stream error (e.g.,
<conflict/> or <host-unknown/>). If the server does not recognize or
support the namespace specified in the stream header (e.g., it does not
support streams qualified by the 'jabber:component:accept' namespace),
it MUST return an <invalid-namespace/> stream error. For all errors
related to the stream header, the server MUST follow the rules in
Section 4.7.1 of XMPP Core by returning an opening stream tag, stream
error element, and closing stream tag rather than merely a stream error
element (refer to RFC 3920 for details).
If this change is acceptable to the Council, we will publish version 1.5
of this JEP. We can discuss this matter in the next Council meeting, or
Council members can reply to this message.
More information about the Council