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.