[Freeswitch-users] Call a remote extension on specific domain

Tanguy phenix at vfemail.net
Fri Sep 18 21:23:24 MSD 2015


Hello Sergey

I am agree with you that my dial plan can be risky I used ACL but this 
can be not sufficient. I want to be able to call any internal sip 
extension, but i don't want that this piece dialplan to be usable reach 
external numbers.

I probably need to protect theses variables ( sip_to_user must be only a 
locally registered sip extension )  or avoid using them ( maybe using 
multiple conditions field for each domain ? )

I don't fully understand your initial example:

<action application="bridge" 
data="{sip_invite_to_uri=<sip:${destination_number}@mydomain.org 
<mailto:destination_number%7D at mydomain.org>>}user/reg_user at mydomain.org 
<mailto:reg_user at mydomain.org>"/>

What is *reg_user* for freeswitch1 ? What should i use on freeswitch2 
dialplan to recognize the inbound call ?

Thanks





On 18/09/2015 07:10, Sergey Safarov wrote:
>
> 1) I recommend not use "domain" and dereviated variables. This 
> variables may be used in bridge and other application.
> 2) try send invite as in example provided early.
>
>
> On Thu, Sep 17, 2015, 23:22 Tanguy <phenix at vfemail.net 
> <mailto:phenix at vfemail.net>> wrote:
>
>     I am now able to call a extension from a remote server, for those
>     who are interested i used theses options on freeswitch2 public
>     dialplan
>
>     <action application="set" data="call_direction=inbound"/>
>     <action application="set" data="domain_name=${sip_to_host}" >
>     <action application="set" data="domain=${sip_to_host}"/>
>     <action application="transfer" data="${sip_to_user} XML
>     ${sip_to_host}" />
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150918/911dcb49/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list