[Standards] [Fwd: Re: Namespace well-formedness and RFC3920bis backwards compatibility]

Sergei Golovan sgolovan at nes.ru
Fri Sep 19 10:20:18 UTC 2008

On Fri, Sep 19, 2008 at 2:10 PM, Dave Cridland <dave at cridland.net> wrote:
> Instead, stanzas which are not namespace well formed SHOULD be rejected by
> the recipient [with a stanza error], and SHOULD NOT cause a disconnect in
> clients [ie, don't let this be a DOS]. Clients MUST NOT generate XML which
> is not namespace well formed [clients have no excuse for this behaviour],
> servers SHOULD NOT forward such XML and MUST NOT generate it [newly minted
> XML won't have this problem]. Servers MAY disconnect clients which generate
> bad XMLNS [potential DOS], however this does not apply to peer servers.

I would say that this will not help at all (at least if we talk about
ejabberd). Ejabberd
authors will just say that since there's no "MUST" which ejabberd
violates then it
is perfectly XMPP compliant. So, there's no any incentive to fix the bug.

Sergei Golovan

More information about the Standards mailing list