[Standards] Proposed XMPP Extension: Token-based reconnection
daniel at gultsch.de
Sun Feb 14 21:25:10 UTC 2016
I said this before but I'll say it again on public record. I like it a lot.
It's very simple, straight forward and thus easy to implement. Both on the
server as well as on the client side.
One comment regarding the isr:location attribute. It's not specified
whether this will be a normal connection or a TLS connection. The port
included in the example might suggest it is a normal starttls one but in
the spirit of a XEP that is XEP-0368-aware I'd suggest we make this a
XEP-0368 location. If servers don't want to support that they could still
use the normal location attribute.
2016-02-14 21:29 GMT+01:00 Florian Schmaus <flo at geekplace.eu>:
> On 13.02.2016 12:31, Jonas Wielicki wrote:
> > On 12.02.2016 11:08, Florian Schmaus wrote:
> >> Here is my suggestion how such a XEP could look like:
> >> http://geekplace.eu/xeps/xep-qsr/xep-qsr.html
> >> As always: This is an early draft, the source code can be found at
> >> https://github.com/flowdalic/xeps, feedback and patches welcome.
> >> :)
> FYI: I've renamed QSR to ISR:
> > With respect to 4.1, would it make sense to default to the normal
> > stream-management resumption location specified in XEP-0198 iff
> > qsr:location is not specified?
> Good point. I don't see a reason to make it an iff. I've added it as 3.
> step to obtain ISR resumption host candidates from.
> > Also, you state
> >> Note that the hosts announced by the 'location' attribute
> >> qualified
> > by the 'urn:xmpp:qsr:0' namespace MUST be connected to using Transport
> > Layer Security (TLS, see RFC 5246 ) from the beginning, i.e.
> > <starttls/> MUST NOT be used, instead the TLS Handshake is performed
> > right after establising the connection.
> > Does this override what is written in the next section (4.2) where
> > both means are supported?
> No it does not. You certainly want to prefer to perform ISR over a
> xep368 style port, i.e. where TLS is done right away. But if there is no
> such port available, you are free to perform ISR after STARTTLS.
> - Florian
> Standards mailing list
> Info: http://mail.jabber.org/mailman/listinfo/standards
> Unsubscribe: Standards-unsubscribe at xmpp.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Standards