[Freeswitch-users] FS_PATH for Gateways

KSrigo ksrigo at gmail.com
Thu Oct 26 07:53:51 UTC 2017


Hi Sharath,

You have to do it the following way:
	1. Create the SIP profile (it will have 2 or more gateways). DO not add gateways conf inside the SIP Profiles.
		- On the top of the SIP profile add this:
			<gateways> <X-PRE-PROCESS cmd="include" data=“gateways/*.xml"/> </gateways>
	2. Inside the folder sip_profiles create the folder gateways and add your 2 gateways config (1 file per provider) —> Here you can define different outboud-			proxy per gateway
	3. Restart/Reload your sip_profiles
	4. From fs_cli, if you do 'sofia status gateway’, you should be able to see your both gateways and status.

Good luck

Srigo
	


> On Oct 25, 2017, at 7:02 PM, Sharath Kumar <shakumarsoftware at gmail.com> wrote:
> 
> Srigo,
> 
> You are right. The oubound-proxy works fine too. The only problem I have is it is global per profile. My gateways are defined in my SIP Profiles. So what if I have 2 gateways each having different outbound-proxies :) ?
> 
> Thank you,
> Shaks
> 
> On Wed, Oct 25, 2017 at 1:20 AM, Srigo Kanapathipillai <ksrigo at gmail.com <mailto:ksrigo at gmail.com>> wrote:
> Hi Sharath Kumar,
> 
> Use the params: outbound-proxy and proxy.
> 
> Eg:
> 
> Outbound-proxy: sip10.voip.xyz.com <http://sip10.voip.xyz.com/>
> Proxy: xyz.com <http://xyz.com/>
> 
> Srigo
> 
> Sent from my iPhone
> 
> On 24 Oct 2017, at 19:04, Sharath Kumar <shakumarsoftware at gmail.com <mailto:shakumarsoftware at gmail.com>> wrote:
> 
>> Well, that is an option but I found out that the SIP Authentication breaks with certain providers while using the Proxy param.
>> 
>> - The Request URI in the REG/INV will reflect the Proxy param.
>> - The Proxy-Auth headers has a URI parameter that will now have the Request URI ( Proxy param).
>> 
>> Some SIP providers have the Realm/Domain different from the Proxy. So they end up rejecting the request since the domain in the proxy is not in their white list of authenticated hosts.
>> 
>> Eg. Proxy - sip10.voip.xyz.com <http://sip10.voip.xyz.com/>
>> Realm - xyz.com <http://xyz.com/> 
>> 
>> The REG/INV will have the Req URI = sip:sip10.voip.xyz.com <http://sip10.voip.xyz.com/> and the Proxy Auth header will also have the same URI. The Providers I know are unwilling to add the Proxy domain sip10.voip.xyz.com <http://sip10.voip.xyz.com/> into their white-list of authenticated hosts. They require the Proxy-Auth to have xyz.com <http://xyz.com/>.
>> 
>> I am not sure if I made myself clear ?
>> 
>> Anyway, I managed to set the sip_invite_route_uri as the Proxy. That seemed to work even for gateways.
>> 
>> Thank you,
>> Sharath
>> 
>> 
>> On Sat, Oct 21, 2017 at 8:05 AM, Aqs Younas <aqsyounas at gmail.com <mailto:aqsyounas at gmail.com>> wrote:
>> Why not use proxy param in gateway?
>> 
>> On 19 Oct 2017 3:11 am, "Sharath Kumar" <shakumarsoftware at gmail.com <mailto:shakumarsoftware at gmail.com>> wrote:
>> Can we add an fs_path when dialing out via a gateway ? I know this has been asked before and in the archives it has been said to support and also not support fs_path in a gateway. Just wanted to confirm.
>> 
>> thank you,
>> Shaks.
>> 
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
>> 
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org <http://www.freeswitch.org/>
>> http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
>> http://www.cluecon.com <http://www.cluecon.com/>
>> 
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org <mailto:FreeSWITCH-users at lists.freeswitch.org>
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>> http://www.freeswitch.org <http://www.freeswitch.org/>
>> 
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
>> 
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org <http://www.freeswitch.org/>
>> http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
>> http://www.cluecon.com <http://www.cluecon.com/>
>> 
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org <mailto:FreeSWITCH-users at lists.freeswitch.org>
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>> http://www.freeswitch.org <http://www.freeswitch.org/>
>> 
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
>> 
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org <http://www.freeswitch.org/>
>> http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
>> http://www.cluecon.com <http://www.cluecon.com/>
>> 
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org <mailto:FreeSWITCH-users at lists.freeswitch.org>
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>> http://www.freeswitch.org <http://www.freeswitch.org/>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
> 
> Official FreeSWITCH Sites
> http://www.freeswitch.org <http://www.freeswitch.org/>
> http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
> http://www.cluecon.com <http://www.cluecon.com/>
> 
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org <mailto:FreeSWITCH-users at lists.freeswitch.org>
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users>
> http://www.freeswitch.org <http://www.freeswitch.org/>
> 
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
> 
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
> 
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20171026/795ac3c0/attachment.html>


More information about the FreeSWITCH-users mailing list