5 Replies Last post: May 9, 2008 4:46 PM by efeldhusen  
Click to view scarr4's profile Bronze 32 posts since
Jul 27, 2007

Jan 10, 2008 7:32 PM

Status doesn't change on user exit\logout


We're using Spark 2.5.8 and Openfire 3.3.2 (although I've tested with 3.4.2 with same result)

Presense works fine for all users except when a user logs out or exits and then it keeps whatever presence the user had before leaving. So, for example, if a user was set as "available" and then logs ou, I still see them as "available" with no way to get Spark to update without exiting myself and restarting Spark. Anyone seeing the same issue. The presence status works just fine otherwise (going from "available" to "away due to idle" to "on phone" etc without a problem).


Extras: I'm running the IM Gateway as well as the Asterisk-IM and SIP Phone plugin combo (all working fine) in addition to the standar core setup on a Windows 2003 server with XP\2000\2003 clients

Click to view Leander's profile Bronze 2 posts since
Feb 19, 2008
Feb 20, 2008 7:07 AM in response to: scarr4
Re: Status doesn't change on user exit\logout
I'm having the exact same problem here: status updates are not propagating
to clients. It looks like the clients are only getting the status of their contacts
at first login. If any contact goes offline or changes status after that (e.g.: to away),
nothing happens.

I've setup another test server, which is exactly the same (OS, firewall, openfire
version and settings), and everything works fine there.

Likewise, on the first server, our users are not able to initiate a video conference
using iChat, while everything works fine on the test server.

Leander
Click to view Leander's profile Bronze 2 posts since
Feb 19, 2008
Feb 20, 2008 7:09 AM in response to: Leander
Re: Status doesn't change on user exit\logout
I just noticed that the original post was about the Spark
client, whereas we're using desktop clients (mostly
iChat and Adium).

Leander
Click to view efeldhusen's profile Bronze 1 posts since
Feb 6, 2008
May 9, 2008 4:46 PM in response to: Leander
Re: Status doesn't change on user exit\logout

That's exactly what we're seeing with Adium and Openfire 3.5.1. The adium clients don't change status on logins and logouts, but only for users local to our Openfire server. All the various gateways to yahoo, aim, icq, etc... when those users come in and out, their status changes.

Switching to the Spark client on the same desktops, everything works fine.

I suspect it's something particular to Adium, but I haven't tracked it down yet.

Eric Feldhusen