You'll have to look closer, unless the remote calls you back at the registered contact, or includes the params that it registered with there is no way to match it. /b On Fri, Oct 12, 2018 at 5:38 PM Mickael Hubert <mickael@winlux.fr> wrote:
Hi guys, I want to identify source of inbounds calls. In my external profile I have two gateways:
- One with REGISTER method - One without REGISTER method (IP to IP), only iptables filtering
<gateways> <gateway name="GW1"> <param name="from-domain" value="**********"/> <param name="caller-id-in-from" value="true"/> <param name="proxy" value="1.1.1.1"/> <param name="register" value="true"/> <param name="username" value="**************"/> <param name="password" value="****************"/> <param name="expire-seconds" value="3600"/> <param name="retry-seconds" value="30"/> <param name="ping" value="25"/> </gateway> <gateway name="GW2"> <param name="from-domain" value="*********"/> <param name="caller-id-in-from" value="true"/> <param name="proxy" value="2.2.2.2"/> <param name="register" value="false"/> <param name="retry-seconds" value="30"/> <param name="ping" value="25"/> </gateway> </gateways>
In my dialplan I have this conf:
<condition field="${sip_gateway}" expression="GW1" break="never"> <action application="set" data="number_dest=${destination_number}" /> <action application="execute_extension" data="to-private XML from-gw1"/> </condition> <condition field="${sip_gateway}" expression="GW2" break="never"> <action application="set" data="number_dest=${destination_number}" /> <action application="execute_extension" data="to-private XML from-gw2"/> </condition>
When a call arrives throught GW1 (REGISTERED), ${sip_gateway} is populate with "GW1" perfect !. But when another call arrives throught GW2 (not REGISTERED), ${sip_gateway} is empty.
Please, how can I identify the source gateway where calls arrive ? maybe it's not a good way to do that ?
thanks in advance _________________________________________________________________________ Professional FreeSWITCH Services sales@freeswitch.com https://freeswitch.com
Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com
-- Brian West | Co-founder and Developer Need Commercial support? email sales@freeswitch.com FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 <https://maps.google.com/?q=17345+Civic+Drive+%232531+Brookfield,+WI+53045&entry=gmail&source=g> Email: brian@freeswitch.com Mobile: 918-424-9378 Website: https://www.FreeSWITCH.com <https://www.freeswitch.com/> [image: https://www.facebook.com/signalwireinc?src=email] <https://www.facebook.com/freeswitch> [image: https://twitter.com/freeswitch] <https://twitter.com/freeswitch>