Thanks,

>From the docs I see that reg_timer_interval is used with renewals , I
thought it will be the refresh expiration timer.
also the dbase wasn't clear about flags if they are RO or RW.

Thanks again for your time and clarification.

On Thu, Apr 14, 2022 at 5:19 AM Henning Westerholt <[email protected]> wrote:

> Hello,
>
>
>
> please have a look to the docs, its all there.
>
>
>
>    - reg_timer_interval parameter
>    - section about database registration
>
>
>
> Cheers,
>
>
>
> Henning
>
>
>
> --
>
> Henning Westerholt – https://skalatan.de/blog/
>
> Kamailio services – https://gilawa.com
>
>
>
> *From:* Ahmed Fouad <[email protected]>
> *Sent:* Thursday, April 14, 2022 10:54 AM
> *To:* Henning Westerholt <[email protected]>
> *Cc:* Kamailio (SER) - Users Mailing List <[email protected]>
> *Subject:* Re: [SR-Users] UAC parameter for enabling and disabling remote
> registration
>
>
>
> Thanks and how can I control that timer after enabling the contact ?
>
>
>
> Regarding the dbase flag I don't see the current values saved there , it's
> only shown when dumping.
> ------------------------------
>
> *From:* Henning Westerholt <[email protected]>
> *Sent:* Thursday, April 14, 2022 10:50:15 AM
> *To:* Ahmed Fouad <[email protected]>
> *Cc:* Kamailio (SER) - Users Mailing List <[email protected]>
> *Subject:* RE: [SR-Users] UAC parameter for enabling and disabling remote
> registration
>
>
>
> Hello,
>
>
>
> if you do the reg enable and it shows also enabled in the flags, there
> should be (maybe after a timer run period) a new REGISTER send out.
>
>
>
> Regarding your request, I would try to add the DB records with “disabled”
> flag in the database, and then using the uac_reg_enable/_disable function
> in the cfg file.
>
>
>
> Cheers,
>
>
>
> Henning
>
>
>
> --
>
> Henning Westerholt – https://skalatan.de/blog/
>
> Kamailio services – https://gilawa.com
>
>
>
> *From:* Ahmed Fouad <[email protected]>
> *Sent:* Wednesday, April 13, 2022 9:15 PM
> *To:* Henning Westerholt <[email protected]>
> *Cc:* Kamailio (SER) - Users Mailing List <[email protected]>
> *Subject:* Re: [SR-Users] UAC parameter for enabling and disabling remote
> registration
>
>
>
> Hi,
>
> I did many tests with some combinations and I'm afraid I've a problem here
> with registration after being disabled
>
> 1 - Having modparam("uac", "reg_active", 0)
>
> Completely disable the remote registration and can't be overridden any
> other options trying to enable single registration from the code or from
> kamcmd.
>
>
>
> 2 - Having modparam("uac", "reg_active", 1)
>
> Remote registration is automatic and sent when kamailio is restarted and
> all expiration is being handled perfectly.
>
> thus dumping reg_dump the flags = 20 ( 16 (2^4) - registration
> initialized  + 4 (2^2) - registration succeeded )
>
>
>
> I tried to disable this registration using kamcmd uac.reg_disable
> l_username XXXXX and it's disabled and confirmed flags: 21 (+ 1 (2^0) -
> registration profile is disabled ))
>
> but my problem here I didn't see unregister going with expiration = 0 to
> clear the registration from the remote pbx so I used kamcmd
> uac.reg_unregister l_username XXXXX and message went fine and extension was
> unregistered.
>
> tried again to enable it back using kamcmd uac.reg_enable l_username
> XXXXXX I see the flags goes to 16 only and no register message is being
> sent and it's stale like this even by running kamcmd uac.reg_reload
>
>
>
> My request is simply I've some entries in the uacreg table. I'd like to
> start kamailio without remote registration being enabled and have the
> ability to enable/disable the REGISTER messages from the configuration file.
>
>
>
> Can you please advise how to accomplish such scenario ?
>
>
>
>
>
>
>
> On Wed, Apr 13, 2022 at 11:03 AM Henning Westerholt <[email protected]> wrote:
>
> Hello,
>
>
>
> don’t know without looking to the code, I’d say just give it a try and see
> if it works.
>
>
>
> Cheers,
>
>
>
> Henning
>
>
>
> --
>
> Henning Westerholt – https://skalatan.de/blog/
>
> Kamailio services – https://gilawa.com
>
>
>
> *From:* Ahmed Fouad <[email protected]>
> *Sent:* Wednesday, April 13, 2022 4:42 PM
> *To:* Henning Westerholt <[email protected]>
> *Cc:* Kamailio (SER) - Users Mailing List <[email protected]>
> *Subject:* Re: [SR-Users] UAC parameter for enabling and disabling remote
> registration
>
>
>
> Hi,
>
>
>
> I've tested this parameter and it's working as expected but I've a
> question here. When I start kamailio with disabled remote registration mode
> then from the configuration I use uac_reg_request_to(user, mode) to
> register only a single extension.
>
> Will this scenario work ?
>
> or the whole remote registration is disabled and needs to be enabled first
> ?
>
>
>
> My goal is to send single registrations only from the code logic, not when
> kamailio starts.
>
>
>
> On Wed, Apr 13, 2022 at 10:16 AM Henning Westerholt <[email protected]> wrote:
>
> Hello,
>
>
>
> it is present e.g. in 5.5.x, also available in docs:
> https://kamailio.org/docs/modules/5.5.x/modules/uac.html#uac.p.reg_active
>
>
>
> Why do you think it was not merged?
>
>
>
> Cheers,
>
>
>
> Henning
>
>
>
> --
>
> Henning Westerholt – https://skalatan.de/blog/
>
> Kamailio services – https://gilawa.com
>
>
>
> *From:* sr-users <[email protected]> *On Behalf Of *Ahmed
> Fouad
> *Sent:* Wednesday, April 13, 2022 4:11 PM
> *To:* Kamailio (SER) - Users Mailing List <[email protected]>
> *Subject:* [SR-Users] UAC parameter for enabling and disabling remote
> registration
>
>
>
> Hi,
>
>
>
> I was wondering if this patch was ever merged to the current release(s)
>
>
>
>
> https://github.com/kamailio/kamailio/commit/49f354276df3cfc2cdb0f85b5a1839f86733aead?diff=split
>
>
>
> I'd like to start Kamailio with all remote registration disabled then
> enable based on the code logic
>
>
>
> Thanks in advance,
>
>
>
> --
>
> Best Regards,
> Ahmed Fouad
>
>
>
> --
>
> Best Regards,
> Ahmed Fouad
>


-- 
Best Regards,
Ahmed Fouad
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
  * [email protected]
Important: keep the mailing list in the recipients, do not reply only to the 
sender!
Edit mailing list options or unsubscribe:
  * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to