As you know , there is a 3 type packet for accounting. INVITE(START) for request,
ACK(ALIVE) for request accepted that means callers talking , accounting started and
BYE(STOP) accounting stop. When i tested to acc_radius , it sends INVITE packet instead of
ACK packet is that described RD_STATUS_ALIVE in acc_radius.
in acc.c , msg->flags always is 32 and e->acc_flags=1 and return false. So ACK
parameters never was sent to acc_radius module. When INVITE , msg->flags always
134217774 and always true. it is only difference DB module is working but not acc_radius.
I am not sure it effects IMS_Charging , it should be checked.
---
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/266#issuecomment-125183924