Without any success I have been trying to get some values accounted using the 'db_extra_bye' parameter of the acc module. However, opensips still appears to always account the values as if they were taken from the original INVITE transaction and not the BYE.
I have cdr accounting enabled, as well as several db_extra values. When a BYE is received I update a few avp variables. When I xlog these variables I can see that they are properly set, however opensips inserts empty values into the database. If I set these variables to something in the original INVITE, then that value will be accounted instead, but still not the updated value from the BYE. Has anyone been able to get this to work? Am I missing something obvious? Example Config: .... modparam("acc", "db_extra_bye", "call_val=$avp(call_val); bye_val=$avp(bye_val)") ..... ...... if (loose_route()) { if (is_method("BYE")) $avp(call_val) = "set"; $avp(bye_val) = "set"; } ................ } Thanks. Regards, Ryan _______________________________________________ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users