From 96417f03f3c8b78ba5ef68d72fc521e25eeace69 Mon Sep 17 00:00:00 2001 From: Matija Turk Date: Thu, 12 Sep 2024 09:55:31 +0200 Subject: [PATCH] Added version info --- kamailio.cfg | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/kamailio.cfg b/kamailio.cfg index 4f8f5c6..30fccbf 100644 --- a/kamailio.cfg +++ b/kamailio.cfg @@ -1,3 +1,4 @@ +# Working version 0.9 by Matija Turk # Load required modules loadmodule "tm.so" loadmodule "sl.so" @@ -15,7 +16,8 @@ loadmodule "xlog.so" loadmodule "tmx" loadmodule "siputils" loadmodule "sanity" -loadmodule "acc" +loadmodule "acc.so" +loadmodule "dialog.so" # Global parameters cfgengine "native" @@ -44,8 +46,21 @@ modparam("uac","auth_realm_avp","$avp(arealm)") # TM settings modparam("tm", "auto_inv_100_reason", "Trying") +# CDR STUFF +modparam("dialog", "default_timeout", 43200 ) +modparam("dialog", "db_mode", 0 ) # no database writes +modparam("dialog", "dlg_flag", 3 ) +modparam("dialog", "hash_size", 4096 ) - +modparam("acc", "log_flag", 2) +modparam("acc", "cdr_enable", 1) +modparam("acc", "cdr_start_on_confirmed", 1) +modparam("acc", "cdr_facility", "LOG_DAEMON") +#modparam("acc", "cdr_extra", "c1=$dlg_var(caller);c2=$dlg_var(callee)") +modparam("acc", "cdr_extra","src_user=$fU;src_domain=$fd;src_ip=$si;""dst_ouser=$tU;dst_user=$rU;dst_domain=$rd") +modparam("acc", "cdr_start_id", "st") +modparam("acc", "cdr_end_id", "et") +modparam("acc", "cdr_duration_id", "duration") /* Main SIP request routing logic * - processing of any incoming SIP request starts with this route @@ -129,8 +144,12 @@ route[RELAY] { # xlog("Incomming call from SIP provider2"); # $du = "sip:" + "10.0.5.4"; # } + # Start CDR + setflag(2); # If auth is required perform it t_on_failure("TRUNKAUTH"); + # Start CDR + setflag(1); # Relay t_relay(); exit;