Hi all,

I'm facing problems with active subscription restoration after sipproxy restart.

db_mode is 0 (DB_MEMORY_ONLY) and according to comments in the presence.h kamailio holds subscription in memory and periodically updates to db, but retrieves from db only at startup. And it's true, I see that kamailio tries to update the active_watchers table, but it never inserts new subscriptions there.

There are no problems with access to the database since when db_mode is 2 (DB_ONLY) kamailio inserts new records into the active_watchers without any problems.

Here are presence module settings:
modparam("presence", "db_url", "sqlite:////var/db/presence.db")
modparam("presence", "db_mode", 0)
modparam("presence", "timeout_rm_subs", 1)
modparam("presence", "pres_htable_size", 8)
modparam("presence", "subs_htable_size", 8)
modparam("presence", "max_expires", 3600)
modparam("presence", "db_update_period", 60)
modparam("presence", "clean_period", 60)

Does anybody have success with db_mode = DB_MEMORY_ONLY and active_watchers db table ?

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to