[Freeswitch-users] Freeswitch inbound logic match
Sergey Safarov
s.safarov at gmail.com
Wed Oct 7 21:05:46 MSD 2015
Think it is only one way do it. Gateway can help if incaming use gateway
registration data.
Also you can add custom headers to invite and transfer that call from
default to custom context. But that way must be protected by ACL,
encryption or similar way. If you do not make protection, then fraud may be
posible.
On Wed, Oct 7, 2015, 18:36 Stanislav Sinyagin <ssinyagin at gmail.com> wrote:
> you can create a new SIP profile, bind it to a different UDP port, and
> direct all calls to a special context.
>
> On Wed, Oct 7, 2015 at 5:15 PM, Gonzalo Gasca Meza
> <gascagonzalo at gmail.com> wrote:
> > I have a SIP Provider which has 4 IP addresses in US. They send SIP calls
> > from any of those 4 IPs to my Freeswitch. **They do not require
> > authentication, nor SIP Trunk registration, just purely send a SIP
> INVITE**
> >
> > Incoming calls work fine except that I want to assign a context when I
> > receive an incoming call from this ITSP at gateway level.
> > Gateway xml file is configured under external folder.
> > (../conf/sip_profiles/external/)
> >
> > I can see in packet capture and in freeswitch.log call comes from
> correct ip
> > and port, but is always routed to context default. Hence I need to
> configure
> > something there. Is it possible to define context at gateway level?
> >
> > Console trace:
> > http://pastebin.com/NzzLAK8U
> > Freeswitch trace
> > http://pastebin.com/YUYVLfyY
> >
> > I defined my 4 SIP Gateways (status up) as follows: (1 for each IP
> address)
> >
> > <gateway name="itsp-inbound-us1">
> >
> > <param name="auth-calls" value="false"/>
> >
> > <param name="proxy" value="54.172.60.0"/>
> >
> > <param name="register" value="false"/>
> >
> > <param name="context" value="itsp"/>
> >
> > <param name="username" value="not-required"/>
> >
> > <param name="password" value="not-required"/>
> >
> > <param name="from-user" value="not-required"/>
> >
> > <param name="expire-seconds" value="600"/>
> >
> > <param name="extension" value="1000"/>
> >
> > </gateway>
> >
> >
> >>sofia profile external gwlist
> >
> > itsp-inbound-us4 itsp-inbound-us3 itsp-inbound-us2 itsp-inbound-us1
> >
> >> sofia status gateway itsp-inbound-us1
> >
> > Name itsp-inbound-us1
> >
> > Profile external
> >
> > Scheme Digest
> >
> > Realm 54.172.60.0
> >
> > Username not-required
> >
> > Password yes
> >
> > From <sip:not-required at 54.172.60.0>
> >
> > Contact
> > <sip:gw+itsp-inbound-us1 at 52.2.15.172:5060
> ;transport=udp;gw=twilio-inbound-us1>
> >
> > Exten 1000
> >
> > To sip:not-required at 54.172.60.0
> >
> > Proxy sip:54.172.60.0
> >
> > Context itsp
> >
> > Expires 600
> >
> > Freq 600
> >
> > Ping 0
> >
> > PingFreq 0
> >
> > PingTime 0.00
> >
> > PingState 0/0/0
> >
> > State NOREG
> >
> > Status UP
> >
> > Uptime 536s
> >
> > CallsIN 0
> >
> > CallsOUT 0
> >
> > FailedCallsIN 0
> >
> > FailedCallsOUT 0
> >
> >
> =================================================================================================
> >
> > Any suggestion?
> >
> >
> >
> > _________________________________________________________________________
> > 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
>
> _________________________________________________________________________
> 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/20151007/aa388bd3/attachment.html
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list