[Standards] Redirection in XMPP?

Peter Waher Peter.Waher at clayster.com
Fri Feb 21 22:19:11 UTC 2014

Hello Sergey

Thanks for the input. That would solve some, but not all of what I wanted to do. It would also require the server to respond. In this case the old JID would still be active. I wanted a client to ask another client to "connect NEWJID for further communication with me", and receive an acknowledgement if understood or an error if not understood. (If not understood a chat message could be sent informing the client about the change.) It can be used for renaming JIDs, automatic (& graceful) reconfiguration of networks, etc. 

Best regards,

-----Original Message-----
From: Sergey Dobrov [mailto:binary at jrudevels.org] 
Sent: den 21 februari 2014 13:16
To: XMPP Standards
Subject: Re: [Standards] Redirection in XMPP?

hey Peter,

I believe that the "gone" error condition was intended to serve this case? https://tools.ietf.org/html/rfc6120#page-113

But I am really wondering which servers and/or clients support this?

On 21/02/2014 18:06, Peter Waher wrote:
> Hello
> Is there a means to ask a contact to automatically redirect to another 
> JID for further communication with the friend? Say you have a JID 
> badname at oldserver and want all its contacts to re-friend oneself to 
> goodname at oldserver or goodname at newserver, i.e. you want to rename your 
> JID and move all your friends to the new JID and ask all your friends 
> to do the appropriate tasks to perform the change automatically?
> I saw an old deferred XEP handling server redirection in a client to 
> server connection. But I would want to redirect a client->client 
> connection (or friendship/relationship): “My JID is being changed to 
> JID2”, or “Connection to JID2 for future communication with me.”
> Best regards,
> Peter Waher

More information about the Standards mailing list