[SR-Users] UACREG to many Asterisk
Daniel-Constantin Mierla
miconda at gmail.com
Mon Feb 1 13:32:11 CET 2021
Hello,
maybe a good approach is to loop back the registrations to Kamailio via
outbound proxy and then do the usual request routing using request_route
block, where you can engage dispatcher and other modules to try to
achieve what you need.
Cheers,
Daniel
On 30.01.21 10:07, Karsten Horsmann wrote:
> Hi Javier,
>
> Not knowing your config I could imagine that you can maybe use
>
>
> |ds_next_dst()|
>
> In a while loop to iterate over all setid members of dispatcher.
> That's not tested and most people here would strongly suggest to use
> Kamailio as Registrar.
>
> Or you try some configuration that spreads the registration around to
> your backends
> Take a look at this thread
>
> http://sip-router.1086192.n5.nabble.com/MID-Registrar-Example-td192277.html#a192339
> <http://sip-router.1086192.n5.nabble.com/MID-Registrar-Example-td192277.html#a192339>
>
> Not sure if this works for you (due the path missing in asterisk 11
> you mentioned) but maybe gives some inspiration.
>
>
> Kind regards
> Karsten Horsmann
>
> Javier Valencia <jv at voiper.es <mailto:jv at voiper.es>> schrieb am Mi.,
> 27. Jan. 2021, 11:34:
>
> Hi there!
>
> Go ahead I apologize for my English.
>
> I have a Kamailio 5.4 with the DISPATCHER module and UAC enabled
> (for remote REGISTER), the DISPATCHER has several SETIDs, and they
> have one or more Asterisk balanced behind it.
>
> In Kamalio script, when an endpoint does REGISTER, I enable the
> REGISTER of the UAC module. And when it expires or expires=0 I
> disable the REGISTER in the UAC module.
>
> In the UACREG table in the database, L_UUID (unique key),
> L_USERNAME, R_USERNAME, and AUTH_USERNAME have the same value. For
> example CST100EXT100.
>
> Knowing that the DISPATCHER and UAC modules have no relationship,
> but that when a SETID has several balanced Asterisks, how can I
> make the UAC module send the REGISTER to all the Asterisks of a SETID?
>
> Clarifications;
>
> 1.- I cannot update the Asterisk, which are currently in version
> 11. They do not support PATH.
>
> 2.- I can modify the content of the UACREG table so that l_uuid
> has a suffix '_X'.
>
> 3.- Call jsonrpc_exec several times to enable the REGISTER in the
> UAC module.
>
> (diff emulated)
> < jsonrpc_exec ('{"id": 1, "jsonrpc": "2.0", "method":
> "uac.reg_enable", "params": ["l_uuid", "s: $ au"]}') ;
> > jsonrpc_exec ('{"id": 1, "jsonrpc": "2.0", "method":
> "uac.reg_enable", "params": ["l_uuid", "s: $ au_1"]}') ;
> > jsonrpc_exec ('{"id": 1, "jsonrpc": "2.0", "method":
> "uac.reg_enable", "params": ["l_uuid", "s: $ au_2"]}') ;
> > jsonrpc_exec ('{"id": 1, "jsonrpc": "2.0", "method":
> "uac.reg_enable", "params": ["l_uuid", "s: $ au_3"]}') ;
>
> But I want to know if there is any more elegant way to do this.
>
> Cheers, JV
>
> --
> Logo <http://www.voiper.es/>
>
>
> Javier Valencia | CTO
> Centro de Negocios Martín Buendía
> Camino de las Cañadas, nº 1C, Portal 1, 2ºG
> 29649 Mijas (Málaga)
>
> # 951562080 (T) <tel:951562080> | 687486759 (M) <tel:687486759>
> # www.voiper.es <http://www.voiper.es/>
>
> ------------------------------------------------------------------------
>
> AVISO LEGAL
> -----------
>
> Este mensaje contiene información confidencial destinada para ser leída
> exclusivamente por el destinatario. Queda prohibida la reproducción,
> publicación, divulgación, total o parcial del mensaje así como el uso no
> autorizados por el emisor. En caso de recibir el mensaje por error, se ruega
> su comunicación al remitente lo antes posible. Por favor, indique
> inmediatamente si usted o su empresa no aceptan comunicaciones de este tipo
> por Internet.
>
> Las opiniones, conclusiones y demás información incluida en este mensaje que
> no esté relacionada con asuntos profesionales de SMART RECARGAS, S.L, se
> entenderá que nunca se ha dado, ni está respaldado por el mismo.
>
> Responsable del Tratamiento de Datos
> ------------------------------------
> SMART RECARGAS , SL
> Camino de las Cañadas, 1C PORTAL 1 2º G
> 29651 MIJAS COSTA (MALAGA)
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org <mailto:sr-users at lists.kamailio.org>
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
> <https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users>
>
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
--
Daniel-Constantin Mierla -- www.asipto.com
www.twitter.com/miconda -- www.linkedin.com/in/miconda
Funding: https://www.paypal.me/dcmierla
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20210201/3edca294/attachment.htm>
More information about the sr-users
mailing list