William Traenkle <will.traenkle@yahoo.com> wrote:
Thanks for your help. I was able to get it work, however, I would like your opinion as how to do this correctly as I have a hunch I may have opened up some security risks or have gone against freeswitch best practices. If not, just let me know and I will leave it as is.
What you don't want is for calls originating in the public context to be transferred into extensions of the default dial plan for which they aren't authorized. Based on a cursory reading of your post, I don't notice any problems; you aren't transferring the calls into the default dial plan using the transfer application, so it should all just work fine. Having said that, I'm not responsible for your security; it's your task to consider call flows and make sure that public calls won't end up where you don't want them.