Hi Daian,

Rather than reoriginaring registrations with Kamailio’s UAC module, I suggest 
you look into the Path extension and Kamailio’s PATH module as a means of 
relaying registrations inward to Asterisk. 

You can still benefit from security features of Kamailio in that case, while 
removing 90% of the complexity in your proposal. :-)

— Alex

—
Sent from mobile, with due apologies for brevity and errors.

> On May 28, 2021, at 10:24 AM, Daian Conrad <[email protected]> wrote:
> 
> 
> Hi all,
> 
> I am studying and improving my understanding of how kamailio works, I have 
> used asterisk for a few years(and starting learning freeswitch too), and I 
> use an application to manage extensions, trunks and other media services.
> I'm building a new scenario where kamailio is facing the internet and the 
> asterisk(s) are internally on private networks, would like the opinion of you 
> who are more experienced with more complex environments than me.
> 
>  I cannot change the application that uses asterisk for now, due to the 
> effort to develop event monitoring, cdr and other features that I use today.
> 
> I imagined and working on making kamailio functional by saving the 
> registration of extensions with location on DB, and with the UAC module 
> making the registration of extensions on asterisk(s), replacing the 
> registration address with the address of kamailio, its functional at this 
> point, but data replication with extensions turns things some hard to mantain 
> manually.
> 
> I think about using the DNS domain for each asterisk and make this forwarded, 
> each asterisk response for a fqdn and its extensions, like (pbx1.example.com 
> is forwarded to asterisk1, pbx2.example.com to asterisk2) and so on.
> 
> Read about the dispatcher, rr, htable,carrierroute module to identify the 
> domain and forward based on that , none made me sure to be chosen for the 
> role, however, everyone has the resources to do it.
> 
> I am very wrong to follow this path, which option in your opinion is "less" 
> painful for a beginner apprentice like me?
> 
> I think about simple proxy based on domain requests(all messages and dialogs) 
> to asterisk where is responsible for the domain(realm)
> but, loss the ability to use great security features of kamailio, is what I 
> understand now with the knowledge I have.
> 
> Sorry and forgive my english, i'm not very good at writing.
> 
> 
> -- 
> ================
> **Daian Conrad**
> 
> E-mail: [email protected]
> OpenS Team (DaCoD)
> Linux user: #248912 
> 
> 
> __________________________________________________________
> 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
__________________________________________________________
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