That's related to Messenger's presence model. It is based on polling rather than asynchronous communication. Status update is as fast as polling interval (10 minutes or so I guess).
-jiri
At 11:33 AM 3/12/2004, Mark wrote:
Hello:
I've installed SER in a linux box, Windows Messenger 4.7 in 2 Win XP boxes and MSN Messenger 4.6 in a Win NT, my objective is to deploy a local network IM system.
I have created 3 users with
serctl add <user> <password> <email>:
mike mark john
Authentication is mysql based, and it works fine.
In Windows Messenger, Mike has added Mark and John as contacts. Mark has added Mike and John. In MSN Messenger, John has added Mark and Mike as contacts.
My problem is: when a user (Mark) initiates a session, he can see correctly all contacts and the real state of these contacts (online, offline, ...).
But the online contacts can't see Mark online until some minutes: after this delay (from a few seconds to some minutes), online contacts receive a notification like "Mark initiates session".
Users that log in can see real contact status. But these contacts can't see this login until some time.
Is there a way to reduce this delay?. I've played with some values like registrar default expires, usrloc timer_interval, ... without success.
Thank you, Mark
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
-- Jiri Kuthan http://iptel.org/~jiri/