Hi, Ryan!
Unfortunately calling loose_route twice won't do the trick. You'll
somehow have to make sure that all AVPs are populated before calling
loose_route the first time. My suggestion is to use CacheDB to keep info
between INVITE and BYE and fetch the info before loose_route.
Regards,
--
Răzvan Crainea
OpenSIPS Developer
http://www.opensips-solutions.com
On 05/01/2012 07:33 PM, Ryan Bullock wrote:
Thanks for the response.
I have not tried setting them before loose_route(). I guess my example
is bad, because I need to access some dialog values before I can set
the acc variables, and my understanding is that I cannot access dlg
variables until I call loose_route (or match_dialog).
Is their a way to do both? Would it hurt to call loose_route() twice?
Regards,
Ryan
On Tue, May 1, 2012 at 1:14 AM, Razvan Crainea<[email protected]> wrote:
Hi, Ryan!
Have you tried to set the avp values before 'loose_route' call?
Regards,
--
Răzvan Crainea
OpenSIPS Developer
http://www.opensips-solutions.com
On 04/28/2012 06:28 PM, Ryan Bullock wrote:
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
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users