powered by Jive Software

Openfire 3.6.4 - Active client sessions

hey, i have a problem with client sessions.

i have a MUC web chat client using strophe.js and it worx very nicelly until i saw this glich in the active client sessions.

when i have my chat room opened and i chat normally as a user should but than i use ctrl+F5 to reload my entire page my client gets different session ID. Well usually the old session id (before ctrl+f5 action) should timed out and session should be removed from active client session list but it doesnt.

What system properties should be used here i tried various of setting .idle .timeout but nothing worx.

anyone has any suggestions ?

under Group Chat Rooms i see the correct number of active users in this case 2

since under the client sessions i see 3 users since

sid: a9defe1a is before and the bc93df50 is after page refresh.

1 user a9defe1a Authenticated Online 0 192.168.50.160

2 user bc93df50 Authenticated Online 0 192.168.50.160

3 user db6d9896 Authenticated Online 0 192.168.50.160

so if i close tha page with the web chat the last session so “bc93df50” will disapear from the client sessions list after a 30 secs. but not the “a9defe1a” session.

below are the warning logs from openfire where it’s

-------WARN LOG -----

2009.09.11 12:21:15 Packets could not be found for session e4882e80 cannotbe delivered to client
2009.09.11 12:21:15 Packets could not be found for session e4882e80 cannotbe delivered to client
2009.09.11 12:21:15 Packets could not be found for session 25a91e2e cannotbe delivered to client
2009.09.11 12:21:15 Packets could not be found for session 25a91e2e cannotbe delivered to client
2009.09.11 12:21:15 Packets could not be found for session f5e65214 cannotbe delivered to client
2009.09.11 12:21:15 Packets could not be found for session 1e6b5c7a cannotbe delivered to client
2009.09.11 12:21:15 Packets could not be found for session 1e6b5c7a cannotbe delivered to client