[jdev] invisibility on servers with no jabber:iq:privacy

Vinod Panicker vinod.p at gmail.com
Tue Apr 4 13:58:19 CDT 2006


On 4/5/06, Robert McQueen <robert.mcqueen at collabora.co.uk> wrote:
> Peter Saint-Andre wrote:
> > Some servers support the old-style <presence tyle='invisible'/> (which
> > was deprecated for various reasons when we published the XMPP RFCs).
>
> Yes, but Google Talk doesn't support this *or* jabber:iq:privacy. If I
> send <presence type="unavailable"/> to gtalk, then it still sends
> incoming presence to me, and only allows incoming messages if I've sent
> outgoing messages to that person. Is this normal, or Google-specific?

This behaviour would be against the RFC.  The RFC states that presence
notifications are to be sent to "available" resources.  By sending
presence of type unavailable, the resource goes into the "active"
state.  In this state, the server should not be delivering it presence
notifications, nor messages.

Regards,
Vinod.



More information about the JDev mailing list