[OpenSER-Users] can not acc failed transactions
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Wed Sep 12 09:33:17 CEST 2007
Hi Victor,
just a silly question - are you creating the transaction (via t_newtran)
before setting the acc flag. Can you also print in failure route what
are the message flags ($mF) ?
regards,
bogdan
Victor Gamov wrote:
> Bogdan-Andrei Iancu wrote:
>> Hi Victor,
>>
>> is the 408 received or local generated?
>
> It's received. Also 404 may be received.
>
> All this responses correctly processed by failure_route[1] but not
> accounted.
>
> direct acc_db_request() partially help but it not save response code
> into db (is it module feature or my misconfiguration. may be we need
> new feature request for ACC module?)
>
>> regards,
>> bogdan
>>
>> Victor Gamov wrote:
>>> Hi All
>>>
>>> I red ACC module manual many times but still can not understand what I
>>> need to do to account failed transactions (408 for example)
>>>
>>> I make following configuration but failed transactions still not
>>> accounted
>>>
>>> ---------- cut here ------------------
>>> modparam("acc", "early_media", 1)
>>> modparam("acc", "report_ack", 1)
>>> modparam("acc", "report_cancels", 1)
>>> modparam("acc", "failed_transaction_flag", 1)
>>> modparam("acc", "db_flag", 1)
>>>
>>> route[1] {
>>>
>>> setflag(1);
>>> t_on_failure("1");
>>> t_relay();
>>> }
>>>
>>> failure_route[1] {
>>>
>>> xlog("L_ERR", "failure_route[1]: METHOD=$rm; rc=$T_reply_code\n");
>>> }
>>> ---------- cut here ------------------
>>>
>>> Yes I can add some acc_db_request() into failure_route[1] but this
>>> function don't set sip_code field in DB.
>>>
>>> Please advise me before I start to read sources :-)
>>>
>>
>
>
More information about the Users
mailing list