[OpenSIPS-Users] ACC Module - BYE's not working

Liviu Chircu liviu at opensips.org
Mon Aug 14 12:23:51 EDT 2017


Hi Jonathan,

Tried to reproduce it on 2.3.1 - no success. Can you also provide the 
debug logs between the last two statements you posted?

Regards,

Liviu Chircu
OpenSIPS Developer
http://www.opensips-solutions.com

On 11.08.2017 15:43, Jonathan Mabrito wrote:
> I recently upgraded from OpenSIPS 2.2 to 2.3.1. Within the ACC module, 
> I would get accounting information in the DB on the INVITES and the 
> BYES on 2.2. After the upgrade to 2.3.1, I am getting the INVITES, but 
> not the BYES. I made the adjustments per the migration guide for the 
> extra_fields modparam that was introduced.
>
> Here is the script clause I am using for BYE's:
> /                if(loose_route())/
> /{/
> /xlog("Transaction is a loose route \n");/
> /
> /
> /if(is_method("BYE")){/
> /#Accounting/
> /xlog("Processing BYE Message")/
> /if((!($ru =~ 'sip:05.*')) && (!($ru =~ '172.18.24.102.*')) && (!($ru 
> =~ 'sip.*@172.18.24.102:5060')))/
> /{/
> /xlog("Processing BYE Accounting")/
> /$acc_extra(FROM) = $fu;/
> /$acc_extra(TO) = $tu;/
> /$acc_extra(RULE) = $avp(dr_rule_id);/
> /$acc_extra(DEST) = $avp(dr_gw_id);/
> /$acc_extra(REQURI) = $ru;/
> /do_accounting("db", "cdr|missed|failed", "acc");/
> /}/
> /}/
> /
> /
> /route(relay);/
> /}/
> /
> /
> In the syslog, I see these 4 statements back to back consecutively :
> /Aug 10 15:54:16 VOPS /usr/sbin/opensips[8980]: Transaction is a loose 
> route/
> /Aug 10 15:54:16 VOPS /usr/sbin/opensips[8980]: Processing BYE Message/
> /Aug 10 15:54:16 VOPS /usr/sbin/opensips[8980]: Processing BYE Accounting/
> /Aug 10 15:54:16 VOPS /usr/sbin/opensips[8980]: route[relay]/
> /
> /
> So from what I can tell, when the BYE happens, it is making it into 
> the proper section of the script. Any idea why the BYE isn't being 
> accounted?
> /
> /
> /
> /
> -- 
> -Jonathan
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20170814/41dd027a/attachment.html>


More information about the Users mailing list