[SR-Users] Quick way to enable/disable all uac outbound registrations
Henning Westerholt
hw at kamailio.org
Mon Aug 13 20:50:43 CEST 2018
Am Montag, 13. August 2018, 07:23:10 CEST schrieb Joel Serrano:
> Thanks for your suggestions. For now I'll give a try your approach #1.
>
> Couple extra doubts:
>
> 1- do you think an expiry of say 60s is too low? or is it reasonable? (I
> know it will depend a lot on the number of records in database, but in this
> case it's very little, like ~50 or so).
> 2- can I set uac module to initialize without sending any REGISTER requests
> ("start with all records in database disabled")? If answer is no, then my
> idea would be to set uacreg colum reg_delay to say 10s or so to give time
> to kamailio to startup, and than have an external script manually disable
> them before the delay expires. What do you think?
> [..]
Hello Joel,
60s is indeed low. I saw some reports of people use something like this in NAT
settings, but I'd suggest for something between 2-3 minutes. This gives you a
bit more room for eventual errors during a restart or something like this.
About the second question - I just did a quick check in the code. It seems
that the uac module is reading during child_init the DB records, and there is
currently no setting to disable this.
But I did not fully understand the rationale behind this question, is this for
your high-availability setup or something like this?
Best regards,
Henning
--
Henning Westerholt
https://skalatan.de/blog/
More information about the sr-users
mailing list