[Standards] XEP-0175 1.2rc1

Andy Skelton skeltoac at gmail.com
Fri Aug 14 00:54:19 UTC 2009


Sorry, I should have pasted this link:
http://xmpp.org/extensions/tmp/xep-0175-1.2.html

On Thu, Aug 13, 2009 at 7:53 PM, Brian Cully<bcully at gmail.com> wrote:
> On 13-Aug-2009, at 20:45, Andy Skelton wrote:
>>
>> "After a client authenticates using the SASL ANONYMOUS mechanism, it
>> MUST bind a resource; the server SHOULD ignore the resource identifier
>> provided by the client (if any) and instead assign a resource
>> identifier that it generates on behalf of the client."
>
>        I cannot find this text in XEP 0175. Perhaps you're looking at an
> older version?
>
>        What I see is:
>
> RFC 3920 specifies that after an XMPP client authenticates with an XMPP
> server, it must bind a resource to the XML stream so that XML stanzas can be
> routed to the client. In essence there are three resource binding scenarios:
>
>        • The client specifies a desired resource identifier and the server
> accepts it.
>        • The client specifies a desired resource identifier but the server
> does not accept it, instead overruling the client and assigning a resource
> identifier.
>        • The client asks the server to assign a resource identifier and the
> server does so.
> No matter which scenario is enacted, at the end of the process the server
> informs the client of its full JID <localpart at domain.tld/resource>. In
> particular, it might be helpful for an XMPP server to assign a full JID to
> the client (i.e., not just the resource identifier) if it authenticates with
> SASL ANONYMOUS, and to ensure that the "bare JID" portion
> <localpart at domain.tld> is unique in the context of the domain served by the
> server.
>
> -bjc



More information about the Standards mailing list