On negative reply we get accounting request with bad attribute 40:
Accounting Request (4), id: 0xec, Authenticator: 5491af7e6c0765700f8b7bded904c1c0
Accounting Status Attribute (40), length: 6, Value: #0
when enabled these options:
modparam("acc", "aaa_flag", "ACCOUNTING")
modparam("acc", "aaa_missed_flag", "ACCOUNTING")
modparam("acc", "failed_transaction_flag", "ACCOUNTING")
Hi Nick,
Is your ACC cdr generated by the missed call flag or by the failed_transaction flag ? Could you please double check ?
Regards,
Bogdan
I've double checked.
How to reproduce?
1. A call B, then B send negative reply.
2. A call B, then A CANCEL call.
It reproduced when:
modparam("acc", "aaa_flag", "ACCOUNTING")
modparam("acc", "aaa_missed_flag", "ACCOUNTING")
modparam("acc", "failed_transaction_flag", "ACCOUNTING")
modparam("acc", "aaa_flag", "ACCOUNTING")
modparam("acc", "aaa_missed_flag", "ACCOUNTING")
# modparam("acc", "failed_transaction_flag", "ACCOUNTING")
or
modparam("acc", "aaa_flag", "ACCOUNTING")
# modparam("acc", "aaa_missed_flag", "ACCOUNTING")
modparam("acc", "failed_transaction_flag", "ACCOUNTING")
(Maybe because flag name is the same?
And it's not reproduced when
modparam("acc", "aaa_flag", "ACCOUNTING")
# modparam("acc", "aaa_missed_flag", "ACCOUNTING")
# modparam("acc", "failed_transaction_flag", "ACCOUNTING")