Hi Guys! I'm trying to store CDRs for Kamailio calls.
Following Siremis tutorial (http://siremis.asipto.com/install-accounting/) I'm able to gather Succesfull Calls and using the MySQL stored procedure I can have a CDR table. But what I can see now is that only outbound calls with a duration are stored and that failed attempts are not stored into the database. How to capture those attempts too?
Here is my accounting configuration:
# ----- acc params ----- modparam("acc", "early_media", 0) modparam("acc", "report_ack", 0) modparam("acc", "report_cancels", 0) modparam("acc", "detect_direction", 0) modparam("acc", "log_flag", FLT_ACC) modparam("acc", "log_missed_flag", FLT_ACCMISSED) modparam("acc", "log_extra", "src_user=$fU;src_domain=$fd;dst_ouser=$tU;dst_user=$rU;dst_domain=$rd") modparam("acc", "failed_transaction_flag", FLT_ACCFAILED) #!ifdef WITH_ACCDB modparam("acc", "db_flag", FLT_ACC) modparam("acc", "db_missed_flag", FLT_ACCMISSED) modparam("acc", "db_url", DBURL) modparam("acc", "db_extra", "src_user=$fU;src_domain=$fd;dst_user=$rU;dst_domain=$rd;src_ip=$si") modparam("acc", "cdr_enable", 1) #!endif
Thanks Max