[OpenSIPS-Users] Fraud_detection!
morris edery
morrisedery at gmail.com
Wed Aug 12 20:43:30 EST 2020
Hello , i am having an issue with fraud detection in openesips 2.4.
config below.
fraud_detection table
*rule id* *profile id* *prefix* *start hour* *end hour* *days of the week* *cpm
warning* *cpm critical* *call duration warning* *call duration critical* *total
calls warning* *total calls critical* *concurrent calls warning* *concurrent
calls critical* *sequential calls warning* *sequential calls critical*
1 1 99 00:00 23:59 Sat,Sun 3 5 7200 13200 3 5 3 5 3 5
dialed number over 5 times 9913057772211
opensips.cfg
loadmodule "drouting.so"
loadmodule "dialog.so"
loadmodule "fraud_detection.so"
modparam("drouting", "db_partitions_url",
"mysql://root:123456@localhost/opensips")
modparam("drouting", "use_partitions", 1)
modparam("fraud_detection", "db_url", "mysql://root:123456@localhost/opensips")
check_fraud("$fU", "$rU", "1");
switch ($rc)
{
case 2:
xlog("L_INFO","Fraud No matching rule found, call ok $rc");
break;
case 1:
xlog("L_INFO","Fraud Matching rule found, but call still ok");
break;
case -1:
xlog("L_INFO","Fraud Possible fraud detected in warning level,
please check events, but call will complete");
break;
case -2:
xlog("L_INFO","Fraud Possible fraud detected in critical level,
please check events, call will be dropped for security
reasons");
exit;
case -3:
xlog("L_INFO","Fraud Malfuntion in fraud detection module, please
check, call not authorized");
exit;
default:
xlog("L_INFO","Fraud Undefined return code");
exit;
}
syslog result below
faraud outpout -> Fraud No matching rule found, call ok
Any help will be appreciated
Thx
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20200812/a75abbb5/attachment.html>
More information about the Users
mailing list