[JDEV] Is it possible to prevent registered transport layersautomatically logging in?
Philip Shepherd
phil at muqus.com
Sun Jan 12 19:36:24 CST 2003
>
> Before you are sending the <presence/> packet, send an individual
> presence to the transports that shows you as offline (<presence
> to='transport.domain.com' type='unavailable'/>).
>
I've not yet been able to get this to work properly. Sending the
"unavailable"
presence to a transport layer, does cause the the layer to logout. However,
global presence messages are still received by the transport layer, so as
soon as I send a global presence message, the transport layer logs back in.
I've tried sending the "Unavailable" message at various points in the
equation,
with no success.
This behaviour seems to be dependent on the way the Jabber server processes
individual presence messages. i.e. We would get the desired effect if the
Jabber
server did not send global presence messages to jid's which have already
received
an individual presence message.
If you know of a Jabber server with which this tactic is known to work,
please
send me the details so I can resolve this issue on my own Jabber server.
Thanks,
Phil
More information about the JDev
mailing list