Am 20.09.19 um 16:52 schrieb Daniel Tryba: On Fri, Sep 20, 2019 at 04:37:20PM +0300, George Diamantopoulos wrote: >> Am I right in thinking that merely INSERTing respective rows in kamailio's >> location DB backend will do the trick? Is there anything I need to worry >> about, like contacts being periodically purged? If yes, how do I prevent >> that from happening? And will kamailio always query the DB when performing >> location lookup or do I need to restart upon inserting new records (to >> purge caches, for example)? > I did the same (as in clients can choose to setup their endpoints this > way, but nobody is doing it at this moment). > > This depends on what dbmode you have set. db_mode 3 will cache nothing > and do a DB lookup for all actions. This is also safe for what you are > wanting to to (in my experience). > >> Lastly, I'm not sure how to treat some fields present in usrloc tables like >> ruid, expires (can I set this to NULL?), callid and cseq (which is >> irrelevant since there's no REGISTER), flags, cflags and methods. > ruid: doesn't matter (I set it to username) > expires: I have it set to just before the end of the current unix time, > 2018-01-01 00:00:00
Hello, you mean probably end of unix time at 03:14:07 UTC on 19 January 2038. Henning > callid: a unique random string (substr(md5(time().rand()),0,16)) > cseq: 1 > flags: 0 (?) > cflag: 128 (?) > methods: 6879 (?) > > But doing it through kamcmd might be the better answer that is already > given. -- Kamailio Merchandising - https://skalatan.de/merchandising/ Kamailio services - https://skalatan.de/services Henning Westerholt - https://skalatan.de/blog/ _______________________________________________ Kamailio (SER) - Users Mailing List [email protected] https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
