HI
I’m trying to get CDR function. I would like to have one CDR for whole call at the syslog.
 
I use:
 
 
……
loadmodule "db_text.so"
loadmodule "dialog.so"
loadmodule "acc.so"
……..
 
# -----Dialog module -----
modparam("dialog", "db_mode", 0)
 
 
# -----ACCounting module -----
modparam("acc", "early_media", 0)
modparam("acc", "report_cancels", 1)
modparam("acc", "log_facility", "LOG_LOCAL1")
modparam("acc", "detect_direction", 0)
modparam("acc", "log_level", ACC_LOG_LEVEL)
modparam("acc", "log_flag", FLAG_ACC_LOG)
modparam("acc", "log_missed_flag", FLAG_ACC_LOG_MISSED)
modparam("acc", "failed_transaction_flag", FLAG_ACC_LOG_FAILED)
modparam("acc", "log_extra", "ip_src=$si;ip_dst=$avp(ip_dst);sip_from=$fU;sip_to=$tU;ruri_user=$rU;spx_rs=$avp(spx_http_rs)") ## TODO
modparam("acc", "cdr_enable", 1)
modparam("acc", "cdr_enable_log", 1)
modparam("acc", "cdr_facility", "LOG_LOCAL1")
 
 
 
request_route {
 
    if (is_method("INVITE")) {
              
 
        setflag(FLAG_ACC_LOG);
        setflag(FLAG_ACC_LOG_MISSED);
        setflag(FLAG_ACC_LOG_FAILED);
 
}
 
At the kamailio.log I see only transaction for INVITE, but I wait for  some CDR  for all dialog. Whats wrong in my config? 
--
 
 
--
Олег Подгуйко