Anonymous User is not able to get the Presence Info of the other end user.

Hi All

I have configured the ejabberd-1.1.4 to work with SASL Anonymous. I am developing a client that works with SASL Anonymous login. Its working fine. Now i want to get the Presence information of the other end user.

From my client i have sent two presence packets, first one to Server and second one to direct User("john@im.tivamo.org/Home").

<presence from="30975142411193283549558512@guest.tivamo.org/Home" id="9FAAE793-4BD4-DAD8-9390-D6C11CA8AE7B">
<nick xmlns="http://jabber.org/protocol/nick">keelu</nick>
</presence><presence to="john@im.tivamo.org/Home" from="30975142411193283549558512@guest.tivamo.org/Home" id="9E9545ED-3F8B-6E14-691C-D6C11CA89828" type="subscribe" group="tivamome">
<nick xmlns="http://jabber.org/protocol/nick">keelu</nick>
<show>chat</show>
<status>available</status>
</presence>

But, i am not able to get responces from the Server, i have observed that other end is sending presence info to server, but the server is not able send the same to my client.

Can you guys Help me out? in the regard

Thanks in advance.
PC Varma.

In ejabberd 1.1.4 and older

In ejabberd 1.1.4 and older it isn't possible yet, but in ejabberd SVN you can increase the log verbosity, setting {debug_level, X}. in ejabberd.cfg.

If you compare the log when using standard clients and Anon clients, maybe you can find the difference: 'Where does stop ejabberd working with Anon clients?'

I only know a Jabber client that supports Anonymous login: Muckl. And it is only for MUC usage. Do you know any other client?

Hi badlop Thanks for the

Hi badlop
Thanks for the quick response. I don't know any other clients that supports Anonymous support. Can we expect a fix for this in the coming eJabberd2.x versions?

I doubt this can be fixed soon

I doubt this can be fixed soon, since there aren't clients available for testing this.

Syndicate content