Presence changes are not being broadcasted to other connected resources
Description
Environment
Activity
payne February 29, 2008 at 5:56 PM
http://sexxdownload.forumvila.com/sexxdownload-about103.html
http://sexxdownload.forumvila.com/sexxdownload-about102.html
http://sexxdownload.forumvila.com/sexxdownload-about101.html
http://sexxdownload.forumvila.com/sexxdownload-about100.html
http://sexxdownload.forumvila.com/sexxdownload-about99.html
http://sexxdownload.forumvila.com/sexxdownload-about98.html
http://sexxdownload.forumvila.com/sexxdownload-about97.html
http://sexxdownload.forumvila.com/sexxdownload-about96.html
http://sexxdownload.forumvila.com/sexxdownload-about95.html
http://sexxdownload.forumvila.com/sexxdownload-about94.html
http://sexxdownload.forumvila.com/sexxdownload-about93.html
http://sexxdownload.forumvila.com/sexxdownload-about92.html
http://sexxdownload.forumvila.com/sexxdownload-about91.html
http://sexxdownload.forumvila.com/sexxdownload-about90.html
http://sexxdownload.forumvila.com/sexxdownload-about89.html
http://sexxdownload.forumvila.com/sexxdownload-about88.html
http://sexxdownload.forumvila.com/sexxdownload-about87.html
http://sexxdownload.forumvila.com/sexxdownload-about86.html
http://sexxdownload.forumvila.com/sexxdownload-about85.html
http://sexxdownload.forumvila.com/sexxdownload-about84.html
http://sexxdownload.forumvila.com/sexxdownload-about83.html
http://sexxdownload.forumvila.com/sexxdownload-about82.html
http://sexxdownload.forumvila.com/sexxdownload-about81.html
http://sexxdownload.forumvila.com/sexxdownload-about80.html
http://sexxdownload.forumvila.com/sexxdownload-about79.html
http://sexxdownload.forumvila.com/sexxdownload-about78.html
http://sexxdownload.forumvila.com/sexxdownload-about77.html
http://sexxdownload.forumvila.com/sexxdownload-about76.html
http://sexxdownload.forumvila.com/sexxdownload-about75.html
http://sexxdownload.forumvila.com/sexxdownload-about74.html
http://sexxdownload.forumvila.com/sexxdownload-about73.html
http://sexxdownload.forumvila.com/sexxdownload-about72.html
http://sexxdownload.forumvila.com/sexxdownload-about71.html
http://sexxdownload.forumvila.com/sexxdownload-about70.html
http://sexxdownload.forumvila.com/sexxdownload-about69.html
http://sexxdownload.forumvila.com/sexxdownload-about68.html
http://sexxdownload.forumvila.com/sexxdownload-about67.html
http://sexxdownload.forumvila.com/sexxdownload-about66.html
http://sexxdownload.forumvila.com/sexxdownload-about63.html
http://sexxdownload.forumvila.com/sexxdownload-about62.html
http://sexxdownload.forumvila.com/sexxdownload-about61.html
http://sexxdownload.forumvila.com/sexxdownload-about60.html
http://sexxdownload.forumvila.com/sexxdownload-about59.html
http://sexxdownload.forumvila.com/sexxdownload-about58.html
http://sexxdownload.forumvila.com/sexxdownload-about57.html
http://sexxdownload.forumvila.com/sexxdownload-about56.html
http://sexxdownload.forumvila.com/sexxdownload-about55.html
http://sexxdownload.forumvila.com/sexxdownload-about54.html
http://sexxdownload.forumvila.com/sexxdownload-about53.html
http://sexxdownload.forumvila.com/sexxdownload-about52.html
http://sexxdownload.forumvila.com/sexxdownload-about51.html
http://sexxdownload.forumvila.com/sexxdownload-about50.html
http://sexxdownload.forumvila.com/sexxdownload-about49.html
http://sexxdownload.forumvila.com/sexxdownload-about48.html
http://sexxdownload.forumvila.com/sexxdownload-about47.html
http://sexxdownload.forumvila.com/sexxdownload-about46.html
http://sexxdownload.forumvila.com/sexxdownload-about45.html
http://sexxdownload.forumvila.com/sexxdownload-about44.html
http://sexxdownload.forumvila.com/sexxdownload-about43.html
http://sexxdownload.forumvila.com/sexxdownload-about42.html
http://sexxdownload.forumvila.com/sexxdownload-about41.html
http://sexxdownload.forumvila.com/sexxdownload-about40.html
http://sexxdownload.forumvila.com/sexxdownload-about39.html
http://sexxdownload.forumvila.com/sexxdownload-about38.html
http://sexxdownload.forumvila.com/sexxdownload-about37.html
http://sexxdownload.forumvila.com/sexxdownload-about36.html
http://sexxdownload.forumvila.com/sexxdownload-about35.html
http://sexxdownload.forumvila.com/sexxdownload-about34.html
http://sexxdownload.forumvila.com/sexxdownload-about33.html
http://sexxdownload.forumvila.com/sexxdownload-about32.html
http://sexxdownload.forumvila.com/sexxdownload-about31.html
http://sexxdownload.forumvila.com/sexxdownload-about30.html
http://sexxdownload.forumvila.com/sexxdownload-about29.html
http://sexxdownload.forumvila.com/sexxdownload-about28.html
http://sexxdownload.forumvila.com/sexxdownload-about27.html
http://sexxdownload.forumvila.com/sexxdownload-about26.html
http://sexxdownload.forumvila.com/sexxdownload-about25.html
http://sexxdownload.forumvila.com/sexxdownload-about24.html
http://sexxdownload.forumvila.com/sexxdownload-about23.html
http://sexxdownload.forumvila.com/sexxdownload-about22.html
http://sexxdownload.forumvila.com/sexxdownload-about21.html
http://sexxdownload.forumvila.com/sexxdownload-about20.html
http://sexxdownload.forumvila.com/sexxdownload-about19.html
http://sexxdownload.forumvila.com/sexxdownload-about18.html
http://sexxdownload.forumvila.com/sexxdownload-about17.html
http://sexxdownload.forumvila.com/sexxdownload-about16.html
http://sexxdownload.forumvila.com/sexxdownload-about15.html
http://sexxdownload.forumvila.com/sexxdownload-about14.html
http://sexxdownload.forumvila.com/sexxdownload-about13.html
http://sexxdownload.forumvila.com/sexxdownload-about12.html
http://sexxdownload.forumvila.com/sexxdownload-about11.html
http://sexxdownload.forumvila.com/sexxdownload-about10.html
http://sexxdownload.forumvila.com/sexxdownload-about9.html
http://sexxdownload.forumvila.com/sexxdownload-about8.html
http://sexxdownload.forumvila.com/sexxdownload-about7.html
http://sexxdownload.forumvila.com/sexxdownload-about6.html
http://sexxdownload.forumvila.com/sexxdownload-about5.html
http://sexxdownload.forumvila.com/sexxdownload-about4.html
http://sexxdownload.forumvila.com/sexxdownload-about3.html
http://sexxdownload.forumvila.com/sexxdownload-about2.html
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4924
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4923
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4922
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4921
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4920
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4919
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4918
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4917
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4916
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4915
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4914
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4913
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4912
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4910
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4909
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4908
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4907
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4906
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4905
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4904
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4903
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4902
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4901
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4900
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4899
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4898
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4897
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4896
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4895
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4894
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4893
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4892
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4891
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4890
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4889
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4888
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4887
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4886
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4885
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4884
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4883
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4882
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4881
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4880
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4879
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4878
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4877
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4876
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4874
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4873
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4872
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4871
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4870
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4869
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4868
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4867
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4866
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4865
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4864
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4863
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4862
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4861
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4860
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4859
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4858
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4857
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4856
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4855
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4854
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4853
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4852
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4851
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4850
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4849
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4848
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4847
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4846
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4845
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4844
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4843
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4842
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4841
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4840
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4839
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4838
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4837
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4836
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4835
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4834
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4833
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4832
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4831
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4830
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4829
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4828
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4827
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4826
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4825
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4822
http://funnyanimalz.com/babyanimalz/viewtopic.php?t=4821
Martin Drößler May 21, 2007 at 8:52 PM
The problem still exists in the current version.
When using LDAP, all contacts have subscription-status SUB_TO
but in org.jivesoftware.openfire.roster.Roster.broadcastPresence(Presence packet) the presence is only broadcasted
if (item.getSubStatus() == RosterItem.SUB_BOTH || item.getSubStatus() == RosterItem.SUB_FROM)
The best solution is to change the default subscription-status of LDAP-users to SUB_BOTH - or at least make it configureable.
Steve Smith January 4, 2007 at 8:47 AM
We (Atlassian) are still seeing this issue with Enterprise 3.1.1.
Les Bowen June 23, 2006 at 2:16 AM
Just did a little debugging... I am now in 3.0.0 beta, on OS X 10.4.6, with LDAP and MySQL.
Wildfire starts up without a hitch. Nothing unusual in debug or any other log files.
When the first user logs in, I get a bunch of output into debug, as the server looks through the LDAP setup and parses users and such. Nothing unusual. No errors.
Same goes for when the second user logs in. No errors, nothing unusual, other than the first user gets no presence notification. But this is not in the log files.
First user disconnects...
debug output is:
============
2006.06.22 13:07:49 Logging off <user>@<server fqdn>/<remote client id> on org.jivesoftware.wildfire.net.SocketConnection@28482b socket: 3acf34[SSL_RSA_WITH_RC4_128_SHA: Socket[addr=/<remote ip>,port=49227,localport=5223]] session: org.jivesoftware.wildfire.ClientSession@18c8ca status: 3 address: <user>@<server fqdn>/<remote client id> id: b97e019 presence:
<presence from="<user>@<server fqdn>/<remote client id>">
<priority>0</priority>
<x xmlns="vcard-temp:x:update">
<photo><hash></photo>
</x>
<c xmlns="http://jabber.org/protocol/caps" node="apple:ichat:caps" ver="429" ext="avcap avavail maudio"/>
<x xmlns="http://jabber.org/protocol/tune"/>
</presence>
============
Client is Apple iChat, but I get similar results from Spark.
I doubt this helps. If I can helps by debugging, I'm willing to help. I'm no developer by any means, but I know my way aroung a command line. So if there are any bugfizes for this, I'd be happy to help test them. Just let me know.
Sam Stainsby June 9, 2006 at 9:22 AM
Don't bother trying 2.6.1 .. I found exactly the same problem, at least with LDAP users/groups and group-based shared rosters.
Maybe time to switch back to ejabberd and suffer scripts and cron jobs to update the group-based rosters.
1) Log into the server from 2 different clients
2) Change the presence to away in one client
3) The other client should get a presence change notification
Step 3 is not hapenning.