[Standards-JIG] About Presence probe in 3921
mridul at sun.com
Wed Nov 15 20:24:21 UTC 2006
Quoting from Initial Presence in rfc 3921 :
"/Upon receiving initial presence from a client, the user's server MUST
do the following if there is not already one or more available resources
for the user (if there is already one or more available resources for
the user, the server obviously does not need to send the presence
probes, since it already possesses the requisite information):/"
I think we should remove the content within the brackets - servers MUST
not attempt to do any form of caching of presence of remote entities :
even if it is for different resource of the same bare jid.
The local server never possesses the requisite info - only the remote
In the case of S2S, this would lead to incorrect presence, or worse
Within the same server - it does not really make sense, server knows
statuses anyway : no need for explicit probe.
For more elaboration, please refer here.
The same is present in the bis drafts too.
More information about the Standards