Has anybody else found that presence only updates when signing in. Using both gaim and spark against users from LDAP, the buddy/contact list only show the presence of each member at login time. The presence doesn’'t update after that.
IM works fine. Even when starting a conv with a user whic happears offline.
The changelog for 3.1.0b2 doesn’‘t mention this as being resolved, so I assume it’'s still a problem. In the meantime, reverting to 3.0.1 has fixed the problem for us.
Could you tell me if you are using LDAP or not? I would highly appreciate if you can provide me a step-by-step to reproduce this problem. Could you log into the admin console and check that groups have the correct list of members. BTW, I’'m in the middle of my relocation so my response time may not be optimal.
I was previously using the embedded database with Wildfire and it didn’'t make any difference. I have tried with Wildfire 3.1.0 beta 1 using Spark 2.0.0 beta 2 (? the last beta), Spark 2.0.0 and Spark 2.0.1. It seems to have resolved itself with Wildfire 3.0.1 but after a day I am not 100% convinced that is the case – it seems a lot better with Wildfire 3.0.1 but not totally resolved.
Using LDAP against AD exactly as specified in the docs. Nothing special. Group membership is correct both on the clients and admin console. The only issue is visibility.
If it helps, I think the problem is on line 128 of Roster.java.
When you’‘re checking to see if 2 users have mutual visibility via shared groups, you’'re using “userGroups” instead of “sharedGroups” in the call to hasMutualVisibility. When I correct it and rebuild, it works fine.
I too have the same problem… I’'ve been having it since version 2.3.0… Currently on 3.0.1 and am getting frustrated… If the previous user can post his modded file it would be a huge help… Thanks…
Gato checked in some fixes today. I just did a clean build from that and presence is now working. Wait until tomorrow and grab tonight’'s nightly build.
Are you guys positive 3.1.0b3 fixed this issue? I just installed it over the top of our 3.0.1 install using our same configuration and database and all the users completely disappeared from the roster! Users logging on and off weren’'t visible at all.
In addition, all the groups disappeared from the web admin interface.
Our Wildfire access AD group is a distribution group (local to that domain), and the groups (security global groups, holdover from when it was nt4) are members of the distribution group. I assume ths shouldn’'t have any effect since it worked as expected in 3.0.1.
the only thing i can think of is that i remember during a couple of upgrades my wildlife.xml got restored to default… I never thought of lookin for days… stupid me…
but since i upgraded to 3.1.0 beta 3… everything has worked flawlessly… good job jivesoftware…excellent product…
Gato and I were seeing something similar yesterday and it seemed to be gateway related. We’'re not quite sure what the issue is yet. If anyone can come up with a test case, that would be awesome.
Not sure how to replicate it at the moment, seems to be intermittent and some users only.
Best guess at the moment is that its something to do with dropping the odd packet or something? maybe loosing a presence packet somewhere along the line and its not then retrying as it doesn’'t know its lost???
We all use it remotely (i.e. not on a lan, but always over a wan) and it seems to be more with users on slower connections on providers we know to be dodgy with there line stability. Strange how it’‘s only just sarted with the msn transport loaded tho, as these are spark users on the wildfire server (although they have msn id’‘s associated with there jabber id’'s) as even with the dodgy providers people have had the correct presence before.
May be unrelated, but seems viable… and since its intermittent a possibility???
Don’‘t know how to check that tho - so if you’‘ve got any ideas on what to log then pop it on here and I’'ll give it a go.
So my advice to you guys that are having this problem, make sure you wildfire server name matches your name the name in your hosts file. This name must also be reachable from the internet… no just your LAN.
In my case srv1.foxlakecreenation.com is reachable on the LAN, but not on the internet. and presence was not working on the LAN side either until I made the change in the host file.