From 3b1a53e16cc6cf490667bbe7b6fbd022af03f112 Mon Sep 17 00:00:00 2001 From: Razvan Crainea Date: Wed, 1 Jun 2016 13:25:47 +0300 Subject: [PATCH] update opensips script to 2.2 new accounting --- .../opensips/etc/opensips/opensips.cfg | 22 +++++-------------- 1 file changed, 6 insertions(+), 16 deletions(-) diff --git a/data/tutorials/osips_async/opensips/etc/opensips/opensips.cfg b/data/tutorials/osips_async/opensips/etc/opensips/opensips.cfg index 3733d6c60..5bfac3ee6 100644 --- a/data/tutorials/osips_async/opensips/etc/opensips/opensips.cfg +++ b/data/tutorials/osips_async/opensips/etc/opensips/opensips.cfg @@ -6,11 +6,10 @@ ####### Global Parameters ######### -#debug=3 +log_level=3 log_stderror=no log_facility=LOG_LOCAL0 -#fork=yes children=4 listen=udp:lo:5060 listen=udp:eth0:5060 @@ -18,6 +17,9 @@ listen=udp:eth1:5060 auto_aliases=no +# do not open more than 4096 file descriptors +open_files_limit=4096 + ####### Modules Section ######## #set module path @@ -91,24 +93,12 @@ modparam("db_flatstore", "single_file", 1) #### ACCounting module loadmodule "acc.so" modparam("acc", "detect_direction", 1) -#modparam("acc", "cdr_flag", "CDR") -#modparam("acc", "evi_flag", "CDR") -#modparam("acc", "evi_missed_flag", "CDR") modparam("acc", "evi_extra", "cgr_reqtype=$avp(cgr_reqtype); cgr_account=$avp(cgr_account); cgr_destination=$avp(cgr_destination); cgr_supplier=$avp(cgr_supplier); - cgr_answertime=$dlg_val(atime); + cgr_answertime=$dlg_val(atime); dialog_id=$DLG_did") -#modparam("acc", "db_url", "flatstore:/tmp") -#modparam("acc", "db_flag", "CDR") -#modparam("acc", "db_missed_flag", "CDR") -#modparam("acc", "db_table_missed_calls", "cgr_missed") -#modparam("acc", "db_extra", "cgr_reqtype=$avp(cgr_reqtype); -# cgr_account=$avp(cgr_account); -# cgr_destination=$avp(cgr_destination); -# cgr_supplier=$avp(cgr_supplier); -# dialog_id=$DLG_did") #### CfgUtils module loadmodule "cfgutils.so" @@ -138,7 +128,7 @@ startup_route { local_route { if (is_method("BYE") ) { - #setflag(CDR); + # make sure a LOCAL_DISCONNECT event is triggered on local BYEs acc_evi_request("LOCAL_DISCONNECT"); #FixMe } }