Hey List- I have a fresh FS install on Centos 5. I am trying to use the limit_hash application to screen caller ID numbers before transferring calls to another call server on my internal network. <action application="limit_hash" data="cidlimit ${caller_id_number} 50/1" /> <action application="transfer" data="sip/sofia/192.168.15.2" /> Is this the correct/best way to transfer all calls to another SIP server that will be managing all calls? Where is the best place to put this application so that it will run on every incoming call from several SIP providers? I have installed all the sample data, and have several phones registered to extensions that can make internal calls. I am just looking for the general outline of where these applications should go after I have setup the several SIP gateways for my external providers. I am still noo and would greatly appreciate any advice as to the best way to configure FS to simply receive all calls from the outside, run the limit_hash, then transfer to another SIP server. Thanks List!
On Wed, Apr 07, Todd wrote:
Hey List- I have a fresh FS install on Centos 5. I am trying to use the limit_hash application to screen caller ID numbers before transferring calls to another call server on my internal network.
Just screen calls? Limit and limit_hash are for tracking how many calls / how many calls per second. Use the dialplan if you just want to allow certain numbers through. Tell us the functionality you want and we can make recommendations. --FC
<action application="limit_hash" data="cidlimit ${caller_id_number} 50/1" />
<action application="transfer" data="sip/sofia/192.168.15.2" />
Is this the correct/best way to transfer all calls to another SIP server that will be managing all calls? Where is the best place to put this application so that it will run on every incoming call from several SIP providers? I have installed all the sample data, and have several phones registered to extensions that can make internal calls. I am just looking for the general outline of where these applications should go after I have setup the several SIP gateways for my external providers. I am still noo and would greatly appreciate any advice as to the best way to configure FS to simply receive all calls from the outside, run the limit_hash, then transfer to another SIP server. Thanks List!
_______________________________________________ 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 http://www.freeswitch.org
What I need it to do is this: I have apprx. 100,000 numbers from across the country provided by eTollFree, PacWest, XO, Global Pop, and Vitelity. In order to prevent call bomb DoS attacks I need FS to screen the CID of every incoming call and BlackList or Block any CID's that violate a threshold of 20 call per minute or day even. I was thinking that limit_hash <action application="limit_hash" data="cidlimit ${caller_id_number} 20/60" /> Would block any calls from the same CID above 20 in a one minute period. If there is a better way to setup FS to examine every incoming call and BlackList CID's that violate threshold parameters that you could tell me that would be great. Thanks! -----Original Message----- From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Frank Carmickle Sent: Wednesday, April 07, 2010 5:03 PM To: freeswitch-users@lists.freeswitch.org Subject: Re: [Freeswitch-users] Call Screener On Wed, Apr 07, Todd wrote:
Hey List- I have a fresh FS install on Centos 5. I am trying to use the limit_hash application to screen caller ID numbers before transferring calls to another call server on my internal network.
Just screen calls? Limit and limit_hash are for tracking how many calls / how many calls per second. Use the dialplan if you just want to allow certain numbers through. Tell us the functionality you want and we can make recommendations. --FC
<action application="limit_hash" data="cidlimit ${caller_id_number} 50/1"
/>
<action application="transfer" data="sip/sofia/192.168.15.2" />
Is this the correct/best way to transfer all calls to another SIP server that will be managing all calls? Where is the best place to put this application so that it will run on every incoming call from several SIP providers? I have installed all the sample data, and have several phones registered to extensions that can make internal calls. I am just looking for the general outline of where these applications should go after I have setup the several SIP gateways for my external providers. I am still noo and would greatly appreciate any advice as to the best way to configure FS to simply receive all calls from the outside, run the limit_hash, then transfer to another SIP server. Thanks List!
_______________________________________________ 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 http://www.freeswitch.org
_______________________________________________ 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 http://www.freeswitch.org No virus found in this incoming message. Checked by AVG - www.avg.com Version: 9.0.800 / Virus Database: 271.1.1/2779 - Release Date: 04/07/10 02:32:00
participants (2)
-
Frank Carmickle
-
Todd